Annual report [Section 13 and 15(d), not S-K Item 405]

Note 12 - Shareholders' Equity (Details Textual)

v3.25.1
Note 12 - Shareholders' Equity (Details Textual) - USD ($)
12 Months Ended
Jun. 25, 2024
Jun. 21, 2023
Apr. 10, 2023
Dec. 31, 2024
Dec. 31, 2023
Proceeds from Issuance of Common Stock       $ 11,747,000 $ 36,848,000
Registration Rights Agreement, Liquidated Damages, Maximum Percentage of Invested Capital 10.00%        
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures       23,660 17,156
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period       117,000 0
Proceeds from Stock Options Exercised       $ 256,000 $ 0
Stock Issued During Period, Value, New Issues       $ 11,747,000 $ 36,848,000
Stock Issued During Period, Shares Settlement of Deferred Stock Units (in shares)         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        
Proceeds from Issuance of Common Stock, Net $ 11,700,000        
Stock Issued During Period, Value, New Issues   $ 37,500,000      
Proceeds from Issuance of Private Placement   $ 36,100,000      
Private Placement [Member] | Directors and Officers [Member]          
Shares Issued, Price Per Share   $ 3.91