XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-cancellable Operating Leases, Reconciliation of Undiscounted Cash Flows to the Operating Lease Liability (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Lease Liabilities, Payments Due [Abstract]    
2022 (Excluding the six months ended June 30, 2022) $ 985  
2023 1,992  
Total future minimum lease payments, undiscounted 2,977  
Less imputed interest (159)  
Operating lease liabilities 2,818  
Operating lease liabilities reported as of June 30, 2022:    
Operating lease liabilities - current 1,835 $ 1,755
Operating lease liabilities - non-current 983 $ 1,918
Total $ 2,818