XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Long-term Debt - Schedule of Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
2025 $ 3,000  
2026 3,000  
2027 3,000  
2028 3,000  
2029 2,500  
Total future principal payments 14,500  
Less: Unamortized debt issuance costs (30)  
Less: Current portion of long-term debt (2,994) $ 0
Long-term debt, net of current portion $ 11,476 $ 0