XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.3
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
Sep. 30, 2023
Dec. 31, 2022
Operating Lease Liabilities, Payments Due [Abstract]    
2023 (Excluding the nine months ended September 30, 2023) $ 503  
2024 108  
2025 1,298  
2026 1,330  
2027 1,363  
2028 1,398  
Thereafter 8,874  
Total future minimum lease payments, undiscounted 14,874  
Less imputed interest (7,562)  
Operating lease liabilities 7,312  
Operating lease liabilities reported as of September 30, 2023:    
Operating lease liabilities - current 497 $ 1,918
Operating lease liabilities - non-current 6,815  
Total $ 7,312