Annual report pursuant to Section 13 and 15(d)

Note 12 - Stockholders' Equity (Details Textual)

v3.24.1
Note 12 - Stockholders' Equity (Details Textual)
1 Months Ended 12 Months Ended
Dec. 20, 2022
USD ($)
$ / shares
shares
Nov. 28, 2022
$ / shares
Oct. 30, 2021
shares
Sep. 22, 2021
USD ($)
$ / shares
shares
Sep. 20, 2021
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Jan. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
shares
Feb. 28, 2022
USD ($)
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
May 31, 2023
Sep. 27, 2022
Aug. 12, 2016
$ / shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.01       $ 0.01       $ 0.01     $ 0.01 $ 0.01      
Market Trading Price, Minimum Price Per Share (in dollars per share) | $ / shares   $ 1                              
Preferred Stock, Shares Issued (in shares) | shares           0             0        
Preferred Stock, Shares, Maximum Undesignated Issable (in shares) | shares           1,000,000             1,000,000        
Common Stock, Shares Authorized (in shares) | shares           45,000,000       45,000,000     45,000,000 45,000,000      
Common Stock, Shares, Outstanding (in shares) | shares           11,452,008       10,367,431     11,452,008 10,367,431      
Stock Issued During Period, Shares, New Issues (in shares) | shares           273,341   333,181 99,339                
Stock Issued During Period, Value, New Issues                 $ 200,000       $ 200,000 $ 1,750,000      
Shares Issued, Price Per Share (in dollars per share) | $ / shares           $ 1.7   $ 2.1         $ 1.7        
Proceeds from Issuance of Common Stock           $ 464,300   $ 700,000         $ 3,364,300 1,000,000      
Treasury Stock, Value, Acquired, Cost Method                         $ (0) $ 855,365      
Stock Buyback Plan [Member]                                  
Treasury Stock, Shares, Acquired (in shares) | shares 530,421                                
Treasury Stock, Value, Acquired, Cost Method $ 855,000                                
Shares Acquired, Average Cost Per Share (in dollars per share) | $ / shares $ 1.62                                
Stock Purchase Agreement [Member]                                  
Stock Issued During Period, Shares, New Issues (in shares) | shares             469,925                    
Stock Issued During Period, Value, New Issues             $ 12,775,000                    
Shares Issued, Price Per Share (in dollars per share) | $ / shares             $ 4.256                    
Proceeds from Issuance of Common Stock             $ 2,000,000                    
Hongjun Chen [Member]                                  
Stock Issued During Period, Shares, New Issues (in shares) | shares                   1,162,791              
Shares Issued, Price Per Share (in dollars per share) | $ / shares                   $ 0.86       $ 0.86      
Proceeds from Issuance of Common Stock                   $ 1,000,000              
Investor [Member] | Stock Purchase Agreement [Member]                                  
Stock Issued During Period, Shares, New Issues (in shares) | shares             176,222                    
Stock Issued During Period, Value, New Issues             $ 750,000                    
Shares Issued, Price Per Share (in dollars per share) | $ / shares             $ 4.256                    
Private Placement [Member]                                  
Stock Issued During Period, Shares, New Issues (in shares) | shares                     863,392            
Stock Issued During Period, Value, New Issues                     $ 1,350,000            
CFL Transactions [Member]                                  
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares                                 $ 0.01
Stock Issued During Period, Shares, New Issues (in shares) | shares     375,869 474,384   122,670                      
Shares Issued, Price Per Share (in dollars per share) | $ / shares       $ 2.1   $ 1.63             $ 1.63        
Proceeds from Issuance of Common Stock       $ 1,000,000   $ 200,000                      
Koala Crypto Limited [Member]                                  
Investment Owned, Percentage of Total Issued Share Capital                     9.00%         9.00%  
Remote More U S A Inc [Member]                                  
Business Acquisition, Percentage of Voting Interests Acquired         45.62%     20.00%       45.62%     7.00%    
Business Combination, Consideration Transferred, Liabilities Incurred         $ 500,000             $ 500,000          
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | shares                       139,860          
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable                       $ 400,000          
Maximum [Member] | Stock Buyback Plan [Member]                                  
Stock Repurchase Program, Authorized Amount           $ 2,000,000             $ 2,000,000        
Reverse Stock Split [Member]                                  
Stockholders' Equity Note, Stock Split, Conversion Ratio   2                              
Reverse Stock Split [Member] | Minimum [Member]                                  
Stockholders' Equity Note, Stock Split, Conversion Ratio   1.5                              
Reverse Stock Split [Member] | Maximum [Member]                                  
Stockholders' Equity Note, Stock Split, Conversion Ratio   5