XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lease Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating    
2022 (remaining) $ 48,135  
2023 55,336  
2024 46,826  
2025 39,301  
2026 28,736  
Thereafter 63,915  
Total lease payments 282,249  
Less: interest (40,673)  
Present value of lease liabilities 241,576  
Finance    
2022 (remaining) 16,756  
2023 18,638  
2024 15,717  
2025 15,825  
2026 13,815  
Thereafter 17,416  
Total lease payments 98,167  
Less: interest (7,474)  
Present value of lease liabilities $ 90,693 $ 89,050
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of long-term debt Current portion of long-term debt
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total long-term debt Total long-term debt