XML 92 R76.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Finance leases    
2022 $ 1,133  
2023 2,286  
2024 1,955  
2025 1,794  
2026 1,327  
2027 1,097  
Thereafter 1,582  
Total lease payments 11,174  
Less amount representing interest (2,246)  
Present value of lease liabilities 8,928  
Operating leases    
2022 39,157  
2023 64,249  
2024 53,762  
2025 49,532  
2026 44,599  
2027 42,523  
Thereafter 153,056  
Total lease payments 446,878  
Less amount representing interest (107,552)  
Present value of lease liabilities 339,326  
Total    
2022 40,290  
2023 66,535  
2024 55,717  
2025 51,326  
2026 45,926  
2027 43,620  
Thereafter 154,638  
Total lease payments 458,052  
Less amount representing interest (109,798)  
Total lease liabilities $ 348,254 $ 397,965