XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.1
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
Mar. 31, 2022
Dec. 31, 2021
Operating Lease Liabilities, Payments Due [Abstract]    
2022 (Excluding the three months ended March 31, 2022) $ 1,473  
2023 1,991  
Total future minimum lease payments, undiscounted 3,464  
Less imputed interest (214)  
Operating lease liabilities 3,250  
Operating lease liabilities reported as of March 31, 2022:    
Operating lease liabilities - current 1,795 $ 1,755
Operating lease liabilities - non-current 1,455 $ 1,918
Total $ 3,250