XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Schedule of Maturities of Lease Liabilities Due Under Lease Agreements (Detail)
$ in Thousands
Jun. 30, 2022
USD ($)
Leases [Abstract]  
Nine months ending December 31, 2022 $ 600
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,208
Less: imputed interest (2,493)
Present value of lease liabilities $ 5,715