v3.26.3
Note 5 - Debt - Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
2027 $ 376,924  
2028 14,776  
2029 1,683  
2030 1,844  
2031 2,020  
Thereafter 38,941  
Total debt 436,188  
Debt issuance costs (741)  
Total debt, net of debt issuance costs $ 435,447 $ 381,764