Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Future minimum lease payments (Details)

v3.23.2
Commitments and Contingencies - Future minimum lease payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Operating Leases  
Rest of 2023 $ 484
2024 968
2025 791
2026 237
2027 0
Thereafter 0
Total minimum lease payments 2,480
Less effects of discounting (224)
Present value of future minimum lease payments 2,256
Finance Leases  
Rest of 2023 30
2024 61
2025 61
2026 61
2027 61
Thereafter 5
Total minimum lease payments 279
Less effects of discounting (46)
Present value of future minimum lease payments $ 233