XML 95 R85.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Maturities of Lease Liabilities (Detail)
$ in Thousands
Jun. 30, 2022
USD ($)
Lessee Disclosure [Abstract]  
2022 (remaining 6 months) $ 9,713
2023 8,165
2024 7,315
2025 7,526
2026 7,435
Thereafter 25,966
Total lease payments 66,120
Less: interest (10,549)
Total lease liabilities $ 55,571