XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Future Minimum Non-Cancelable Lease Payments Under Operating Leases (Detail)
$ in Thousands
Mar. 31, 2022
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2022 (remainder) $ 2,535
2023 3,519
2024 3,418
2025 3,115
2026 3,071
Thereafter 10,779
Total future lease payments 26,437
Less imputed interest 7,682
Present value of lease liabilities $ 18,755