Quarterly report pursuant to Section 13 or 15(d)

Note 11 - Stockholders' Equity (Details Textual)

v3.24.3
Note 11 - Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 26, 2024
Jun. 28, 2024
Jan. 31, 2024
Jun. 30, 2023
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Preferred Stock, Shares Issued (in shares)         0   0    
Preferred Stock, Shares, Maximum Undesignated Issable (in shares)         1,000,000   1,000,000    
Common Stock, Shares Authorized (in shares)         45,000,000   45,000,000   45,000,000
Common Stock, Shares, Outstanding (in shares)         13,139,956   13,139,956   11,452,008
Stock Issued During Period, Value, New Issues               $ 200,000  
Proceeds from Issuance of Common Stock             $ 949,990 $ 2,700,000  
Eighty-eight Investment LLC [Member]                  
Stock Issued During Period, Shares, New Issues (in shares)   1,000,000              
Shares Issued, Price Per Share (in dollars per share)   $ 0.495              
Proceeds from Issuance of Common Stock   $ 495,000              
Yu Tian [Member]                  
Stock Issued During Period, Shares, New Issues (in shares) 398,671                
Shares Issued, Price Per Share (in dollars per share) $ 0.301                
Proceeds from Issuance of Common Stock $ 120,000                
Stock Purchase Agreement [Member] | Tumim Stone Capital LLC [Member]                  
Stock Issued During Period, Value, New Issues       $ 12,775,000          
Stock Issued During Period, Shares, New Issues (in shares)     40,217 469,925 0 184,668      
Shares Issued, Price Per Share (in dollars per share)     $ 2.36 $ 4.256          
Proceeds from Issuance of Common Stock     $ 95,104 $ 2,000,000   $ 239,885      
Stock Purchase Agreement [Member] | Tumim Stone Capital LLC [Member] | Minimum [Member]                  
Shares Issued, Price Per Share (in dollars per share)           $ 1.27      
Stock Purchase Agreement [Member] | Tumim Stone Capital LLC [Member] | Maximum [Member]                  
Shares Issued, Price Per Share (in dollars per share)           $ 1.56      
Stock Purchase Agreement [Member] | Tumim Stone Capital LLC [Member] | Investor [Member]                  
Stock Issued During Period, Value, New Issues       $ 750,000          
Stock Issued During Period, Shares, New Issues (in shares)       176,222          
Shares Issued, Price Per Share (in dollars per share)       $ 4.256