v3.26.1
Leases - Minimum lease payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Minimum lease payments  
Remainder of 2026 $ 508
2027 1,073
2028 951
2029 768
2030 455
Thereafter 1,729
Total future minimum lease payments 5,484
Less: imputed interest (1,186)
Operating lease liability $ 4,298