XML 160 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Leases    
2022 $ 100,604  
2023 97,049  
2024 99,259  
2025 33,060  
2026 32,047  
Thereafter 169,074  
Total lease payments 531,093  
Less interest (48,312)  
Present value of lease liabilities 482,781 $ 503,174
Financing Leases    
2022 2,616  
2023 2,354  
2024 1,510  
2025 1,214  
2026 478  
Thereafter 0  
Total lease payments 8,172  
Less interest (218)  
Present value of lease liabilities 7,954 $ 2,375
Total    
2022 103,220  
2023 99,403  
2024 100,769  
2025 34,274  
2026 32,525  
Thereafter 169,074  
Total lease payments $ 539,265