v3.26.1
Note 7 - Long-term Debt - Carrying Amount of the Company's Outstanding Debt (Details) (Parentheticals)
Dec. 31, 2025
Oct. 27, 2025
Dec. 31, 2024
Senior Secured Debt Due June 30, 2026 [Member]      
Debt instrument, interest rate, stated percentage 7.00%   7.00%
Lytton Agreement [Member]      
Debt instrument, interest rate, stated percentage 8.00% 8.00% 8.00%
Convertible Note Instrument Due June 30, 2026 [Member]      
Debt instrument, interest rate, stated percentage 7.00%   7.00%