XML 145 R116.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 270,868  
2024 241,455  
2025 79,974  
2026 61,534  
2027 59,964  
Remaining 548,118  
Total future minimum lease payments 1,261,913  
Less imputed interest (298,846)  
Lease obligation 963,067  
Finance Leases    
2023 1,068  
2024 1,069  
2025 1,068  
2026 1,069  
2027 1,069  
Remaining 1,336  
Total future minimum lease payments 6,679  
Less imputed interest (1,835)  
Present value of lease liabilities $ 4,844 $ 5,489
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current maturities of long-term debt, finance lease  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term debt, including finance lease obligation  
Total    
2023 $ 271,936  
2024 242,524  
2025 81,042  
2026 62,603  
2027 61,033  
Remaining 549,454  
Total future minimum lease payments 1,268,592  
Less imputed interest (300,681)  
Present value of lease liabilities $ 967,911