XML 81 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Future Minimum Commitments Under Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Maturity of Lease Liabilities    
2022 $ 28,271  
2023 29,427  
2024 23,924  
2025 22,717  
2026 20,447  
Thereafter 73,539  
Total lease payments 198,325  
Less: Interest (24,972)  
Present value of lease liabilities 173,353  
Other accrued liabilities $ 23,324  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent  
Long-term operating lease liabilities $ 150,029 $ 152,342