XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Schedule of Maturities of Lease Liabilities Due Under Lease Agreements (Detail)
$ in Thousands
Mar. 31, 2022
USD ($)
Leases [Abstract]  
Nine months ending December 31, 2022 $ 899
Year ended December 31, 2023 1,146
Year ended December 31, 2024 1,065
Year ended December 31, 2025 1,083
Year ended December 31, 2026 1,101
Thereafter 3,213
Total lease payments 8,507
Less: imputed interest (2,646)
Present value of lease liabilities $ 5,861