XML 84 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Obligations and Commitments, Debt Maturity Schedules (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Maturities [Abstract]  
2025 $ 10,657
2026 643,157
2027 18,737
2028 580,091
2029 60
Thereafter 360
Total debt and mortgage maturities 1,253,062
Less: Current portion included in other current liabilities (165)
Less: Fixed and determinable interest (36,511)
Less: Debt issuance costs (13,981)
Total debt $ 1,202,405