Quarterly report pursuant to Section 13 or 15(d)

Note 11 - Stockholders' Equity (Details Textual)

v3.24.1.1.u2
Note 11 - Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
Jan. 31, 2024
Jun. 30, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Preferred Stock, Shares Issued (in shares)     0    
Preferred Stock, Shares, Maximum Undesignated Issable (in shares)     1,000,000    
Common Stock, Shares Authorized (in shares)     45,000,000   45,000,000
Common Stock, Shares, Outstanding (in shares)     11,492,225   11,452,008
Stock Issued During Period, Value, New Issues       $ 200,000  
Proceeds from Issuance of Common Stock     $ 95,104 $ 700,000  
Stock Purchase Agreement [Member]          
Stock Issued During Period, Value, New Issues   $ 12,775,000      
Stock Issued During Period, Shares, New Issues (in shares) 40,217 469,925      
Shares Issued, Price Per Share (in dollars per share) $ 2.36 $ 4.256      
Proceeds from Issuance of Common Stock $ 95,104 $ 2,000,000      
Stock Purchase Agreement [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