v3.22.1
Leases - Summary of Maturities of Operating Lease Liability (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Maturity of Lease Liabilities    
Remainder of 2022 $ 20,368  
2023 28,273  
2024 22,827  
2025 21,628  
2026 19,864  
Thereafter 73,499  
Total lease payments 186,459  
Less: Interest (23,538)  
Present value of lease liabilities 162,921  
Other accrued liabilities $ 23,026  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other accrued liabilities  
Long-term operating lease liabilities $ 139,895 $ 150,029