XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Note 8 - Long-term Debt - Carrying Amount of the Company's Outstanding Debt (Details) (Parentheticals)
Dec. 31, 2023
Dec. 31, 2022
Senior Secured Debt Due June 30, 2026 [Member]    
Debt instrument, interest rate, stated percentage 7.00% 7.00%
Convertible Note Instrument Due June 30, 2026 [Member]    
Debt instrument, interest rate, stated percentage 7.00% 7.00%