XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Minimum Lease Payments  
Remaining 2023 $ 462
2024 628
2025 511
2026 517
2027 529
Thereafter 1,308
Total expected minimum lease obligation 3,955
Less: Amount representing interest (717)
Present value of net minimum lease payments $ 3,238