Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Future minimum lease payments (Details)

v3.24.1
Commitments and Contingencies - Future minimum lease payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating Leases  
2024 $ 970
2025 792
2026 237
2027 0
Thereafter 0
Total minimum lease payments 1,999
Less effects of discounting (156)
Present value of future minimum lease payments 1,843
Finance Leases  
2024 87
2025 87
2026 87
2027 87
Thereafter 20
Total minimum lease payments 368
Less effects of discounting (59)
Present value of future minimum lease payments $ 309