v3.26.1
Note 8 - Debt, Net - Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Long-term debt $ 34,580 $ 35,579
Long-term debt 34,580 35,579
Less: Short term and current portion of long-term debt (30,846) (31,609)
Long-term debt, net (non-current) 3,734 3,970
Financing Agreement [Member]    
Long-term debt 30,346 0
Long-term debt 30,346 0
New Credit Facility [Member]    
Long-term debt 0 30,359
Long-term debt 0 30,359
Notes Payable to Banks [Member]    
Long-term debt 500 1,500
Long-term debt 500 1,500
Convertible Debt [Member]    
Long-term debt 3,734 3,720
Long-term debt $ 3,734 $ 3,720