XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Long-term Debt - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
2024 $ 2,090    
2025 8,361    
2026 8,361    
2027 8,361    
2028 8,361    
2029 117,149    
Total debt, net of debt issuance costs 150,290 $ 173,130 $ 213,894
Total Debt Repayments [Member]      
Total debt, net of debt issuance costs $ 152,683