XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Dec. 31, 2022
Operating Lease Liabilities, Payments Due [Abstract]    
2023 (Excluding the three months ended March 31, 2023) $ 1,498  
Total future minimum lease payments, undiscounted 1,498  
Less imputed interest (42)  
Operating lease liabilities 1,456  
Operating lease liabilities reported as of March 31, 2023:    
Operating lease liabilities - current 1,456 $ 1,918
Total $ 1,456