XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Minimum Lease Payments  
Remaining 2023 $ 513
2024 628
2025 511
2026 517
2027 529
Thereafter 1,308
Total expected minimum lease obligation 4,006
Less: Amount representing interest (755)
Present value of net minimum lease payments $ 3,251