Quarterly report [Sections 13 or 15(d)]

Note 10 - Shareholders' Equity (Details Textual)

v3.25.2
Note 10 - Shareholders' Equity (Details Textual) - USD ($)
6 Months Ended
Jun. 25, 2024
Jun. 30, 2025
Jun. 30, 2024
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures   7,608 11,832
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   103,875 2,750
Proceeds from Stock Options Exercised   $ 257,000 $ 7,000
Proceeds from Issuance of Common Stock   $ 0 $ 11,747,000
Proceeds from Issuance of Common Stock, Net $ 11,700,000    
Private Placement [Member]      
Stock Issued During Period, Shares, New Issues 4,720,000    
Shares Issued, Price Per Share $ 2.5    
Proceeds from Issuance of Common Stock $ 11,800,000