Quarterly report pursuant to Section 13 or 15(d)

Note 10 - Shareholders' Equity (Details Textual)

v3.24.2.u1
Note 10 - Shareholders' Equity (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 25, 2024
Jun. 21, 2023
Apr. 10, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Proceeds from Issuance of Common Stock           $ 11,747,000 $ 36,852,000
Proceeds from Issuance of Common Stock, Net           $ 11,700,000  
Stock Issued During Period, Shares, Restricted Stock Units           11,832 8,578
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period           2,750  
Proceeds from Stock Options Exercised           $ 7,000 $ 0
Stock Issued During Period, Value, New Issues       $ 11,747,000 $ 36,852,000    
Stock Issued During Period, Shares Settlement of Deferred Stock Units             17,621
Chief Business Officer [Member]              
Stock Issued During Period, Shares, New Issues     468,750        
Shares Issued, Price Per Share     $ 1.6        
Stock Issued During Period, Value, New Issues     $ 750,000        
Private Placement [Member]              
Stock Issued During Period, Shares, New Issues 4,720,000 11,011,406          
Shares Issued, Price Per Share $ 2.5 $ 3.4          
Proceeds from Issuance of Common Stock $ 11,800,000 $ 37,500,000          
Proceeds from Issuance of Common Stock, Net $ 11,700,000 $ 36,100,000          
Private Placement [Member] | Directors and Officers [Member]              
Shares Issued, Price Per Share   $ 3.91