XML 147 R117.htm IDEA: XBRL DOCUMENT v3.26.1
Long-term Debt and Credit Facilities - Maturities of long-term debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Maturities of long-term debt    
2026 $ 35,300  
2027 3,933  
2028 163,225  
2030 186,993  
Total long-term debt 389,451  
Less: Unamortized original issue discount and debt issuance cost (1,850)  
Total debt $ 387,601 $ 1,434,952