Quarterly report pursuant to Section 13 or 15(d)

Operating Leases - Maturities of lease liabilities (Detail)

v3.22.1
Operating Leases - Maturities of lease liabilities (Detail)
$ in Thousands
Mar. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2022 $ 15,484
2023 18,311
2024 15,829
2025 13,320
2026 9,716
Thereafter 7,027
Total future minimum lease payments 79,687
Less imputed interest (5,104)
Present value of operating lease liabilities $ 74,583