v3.25.2
Leases - Schedule of future minimum payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Finance Lease  
2025 (remaining nine months) $ 125
2026 179
2027 85
2028 16
Total 405
Less present value discount 24
Total lease liabilities 381
Operating Lease  
2025 (remaining nine months) 682
2026 1,403
2027 1,448
2028 1,494
2029 1,548
2030 903
Thereafter 3,133
Total 10,611
Less present value discount 2,193
Total lease liabilities $ 8,418