XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Minimum Lease Payments  
Remaining 2023 $ 340
2024 628
2025 511
2026 517
2027 529
Thereafter 1,308
Total expected minimum lease obligation 3,833
Less: Amount representing interest (714)
Present value of net minimum lease payments $ 3,119