XML 85 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Leases    
2022 $ 21,683  
2023 15,143  
2024 13,655  
2025 13,648  
2026 12,310  
Thereafter 15,365  
Total lease payments 91,804  
Less: amount representing interest 10,914  
Present value of future lease payments 80,890  
Current operating lease liabilities 18,392 $ 22,206
Non-current operating lease liabilities 62,498 71,755
Finance Leases    
2022 23,561  
2023 15,163  
2024 6,237  
2025 2,885  
2026 975  
Thereafter 0  
Total lease payments 48,821  
Less: amount representing interest 2,737  
Present value of future lease payments 46,084  
Less: current obligations under leases 21,999 2,821
Non-current lease obligations 24,085 $ 2,340
Total    
2022 45,244  
2023 30,306  
2024 19,892  
2025 16,533  
2026 13,285  
Thereafter 15,365  
Total lease payments 140,625  
Less: amount representing interest 13,651  
Present value of future lease payments 126,974  
Less: current obligations under leases 40,391  
Non-current lease obligations $ 86,583