Quarterly report [Sections 13 or 15(d)]

Note 10 - Shareholders' Equity (Details Textual)

v3.25.3
Note 10 - Shareholders' Equity (Details Textual) - USD ($)
9 Months Ended
Jul. 21, 2025
Jun. 25, 2024
Sep. 30, 2025
Sep. 30, 2024
Aug. 12, 2025
Proceeds from Issuance of Common Stock     $ 31,527,000 $ 11,747,000  
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures     11,412 17,747  
Stock Issued During Period, Shares Settlement of Deferred Stock Units     142,345    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period     275,125 70,750  
Proceeds from Stock Options Exercised     $ 722,000 $ 133,000  
A T M Offering [Member]          
Equity Issuance, Maximum Aggregate Offering Price         $ 100,000,000
Equity Issuance, Commission Fee, Percentage of Aggregate Gross Proceeds of Shares Issued         2.50%
Stock Issued During Period, Shares, New Issues     223,472    
Proceeds from Issuance of Common Stock     $ 1,600,000    
Private Placement [Member]          
Stock Issued During Period, Shares, New Issues 8,606,425 4,720,000      
Shares Issued, Price Per Share $ 3.5 $ 2.5      
Proceeds from Issuance of Common Stock $ 30,100,000 $ 11,800,000      
Proceeds from Issuance of Common Stock, Net $ 30,000,000 $ 11,700,000      
Liquidated Damage, Percentage of Invested Capital, Maximum 10.00% 10.00%