Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of maturity analysis of operating leases and a reconciliation of the undiscounted cash flows to lease liabilities (Detail)

v3.22.0.1
Leases - Schedule of maturity analysis of operating leases and a reconciliation of the undiscounted cash flows to lease liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Lease, Cost [Abstract]    
2022 $ 20,468  
2023 16,646  
2024 11,809  
2025 7,410  
2026 4,822  
Thereafter 25,731  
Total undiscounted lease payments 86,886  
Less amounts representing interest (21,368)  
Total lease liabilities $ 65,518 $ 48,250