XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Maturities of Operating Lease Liabilities Outstanding (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 80,589  
2023 75,012  
2024 66,802  
2025 61,161  
2026 57,178  
Thereafter 322,228  
Total lease payments 662,970  
Less - Discount 110,448  
Operating lease liabilities $ 552,522 $ 606,963