XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Aggregate Future Minimum Lease Payments Under Noncancelable Operating Leases (Detail)
$ in Thousands
Jun. 30, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 (excluding the three months ended March 31, 2022) $ 3,509
2023 6,982
2024 6,196
2025 5,409
2026 2,560
Thereafter 4,618
Total minimum payments required 29,274
Less short-term leases (75)
Less imputed interest (3,690)
Total operating lease liabilities $ 25,509