XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Future Lease Payments under Non-Cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating Leases    
2023 $ 393  
2024 1,602  
2025 1,634  
2026 1,667  
2027 1,700  
Thereafter 9,023  
Total 16,019  
Less: Imputed interest (6,517)  
Present value of lease liabilities 9,502  
Less: current portion (482) $ 0
Operating lease liabilities, net of current portion $ 9,020 $ 0