XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.4
LONG-TERM DEBT - Aggregate Annual Maturities of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
2023 $ 77,264  
2024 104,924  
2025 797,612  
2026 603,089  
2027 652,526  
Thereafter 1,141,538  
Debt, long-term and short-term, combined amount excluding finance leases 3,376,953  
Debt Instrument [Line Items]    
Long-term debt, current maturities 80,061 $ 20,251
Current portion of long-term debt 77,264  
Finance leases    
Debt Disclosure [Abstract]    
2023 2,800  
Debt Instrument [Line Items]    
Current portion of long-term debt 2,800  
Bank Debt | Other Foreign Bank Revolving and Term Loans    
Debt Instrument [Line Items]    
Long-term debt, current maturities $ 27,300