XML 105 R91.htm IDEA: XBRL DOCUMENT v3.24.0.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
Dec. 31, 2023
Dec. 31, 2022
Operating Lease Liabilities, Payments Due [Abstract]    
2024 $ 108  
2025 1,298  
2026 1,330  
2027 1,363  
2028 1,398  
Thereafter 8,874  
Total future minimum lease payments, undiscounted 14,371  
Less imputed interest (7,336)  
Less lease incentive to be reimbursed (947)  
Total 6,088  
Operating lease liabilities reported as of December 31, 2023:    
Operating lease liabilities - current   $ 1,918
Operating lease liabilities - non-current 6,088  
Total $ 6,088