XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Finance leases    
2022 $ 1,700  
2023 2,286  
2024 1,955  
2025 1,794  
2026 1,327  
2027 1,097  
Thereafter 1,582  
Total lease payments 11,741  
Less amount representing interest (2,403)  
Present value of lease liabilities 9,338  
Operating leases    
2022 62,261  
2023 63,617  
2024 55,588  
2025 51,354  
2026 46,756  
2027 44,848  
Thereafter 191,789  
Total lease payments 516,213  
Less amount representing interest (130,742)  
Present value of lease liabilities 385,471  
Total    
2022 63,961  
2023 65,903  
2024 57,543  
2025 53,148  
2026 48,083  
2027 45,945  
Thereafter 193,371  
Total lease payments 527,954  
Less amount representing interest (133,145)  
Total lease liabilities $ 394,809 $ 397,965