Quarterly report pursuant to Section 13 or 15(d)

Operating Leases - Maturities of lease liabilities (Detail)

v3.21.2
Operating Leases - Maturities of lease liabilities (Detail)
$ in Thousands
Sep. 30, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2021 $ 5,958
2022 20,560
2023 17,256
2024 14,769
2025 12,462
Thereafter 15,603
Total future minimum lease payments 86,608
Less imputed interest (5,893)
Present value of operating lease liabilities $ 80,715