v3.26.3
Note 16 - Long-term Debt - Summary of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Total debt $ 502,063 $ 40,000
Less current portion (23,750) (7,500)
Total long-term debt $ 478,313 32,500
Term Facility [Member]    
Debt, interest rate 5.20%  
Total debt $ 469,063 0
Credit Facility [Member]    
Debt, interest rate 5.20%  
Total debt $ 33,000 $ 40,000