XML 95 R84.htm IDEA: XBRL DOCUMENT v3.22.4
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
Dec. 31, 2022
Dec. 31, 2021
Operating Lease Liabilities, Payments Due [Abstract]    
2023 $ 1,992  
Total future minimum lease payments, undiscounted 1,992  
Less imputed interest (74)  
Operating lease liabilities 1,918  
Operating lease liabilities reported as of December 31, 2022    
Operating lease liabilities - current 1,918 $ 1,755
Operating lease liabilities - non-current   $ 1,918
Total $ 1,918