XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Long-term Debt - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
2025 $ 6,271    
2026 8,361    
2027 8,361    
2028 8,361    
2029 99,394    
Total 130,748 $ 131,000 $ 157,623
Total Debt Repayments [Member]      
Total $ 130,748