XML 94 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases and Other Finance Obligations - Summary of Future Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Leases    
2022 $ 115,675  
2023 102,699  
2024 85,724  
2025 62,585  
2026 50,872  
Thereafter 142,084  
Total lease payments 559,639  
Less: amount representing interest (87,670)  
Present value of lease liabilities 471,969  
Less: current portion (96,680) $ (61,625)
Long-term lease liabilities, net of current portion 375,289 219,239
Finance Leases    
2022 1,570  
2023 1,337  
2024 480  
2025 257  
2026 128  
Thereafter 309  
Total lease payments 4,081  
Less: amount representing interest (294)  
Present value of lease liabilities 3,787  
Less: current portion (1,439) (12,178)
Long-term lease liabilities, net of current portion $ 2,348 $ 11,695