XML 86 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 $ 24,060  
2023 93,913  
2024 80,267  
2025 58,612  
2026 41,058  
Thereafter 49,224  
Total lease payments 347,134  
Less: Interest (59,122)  
Present value of lease liabilities 288,012  
Finance Leases    
2022 675  
2023 2,693  
2024 2,641  
2025 2,588  
2026 2,506  
Thereafter 4,774  
Total lease payments 15,877  
Less: Interest (384)  
Present value of lease liabilities 15,493  
Total    
2022 24,735  
2023 96,606  
2024 82,908  
2025 61,200  
2026 43,564  
Thereafter 53,998  
Total lease payments 363,011  
Less: Interest (59,506)  
Total lease liabilities 303,505 $ 217,409
Operating lease payments $ 40,200