v3.26.1
Leases - Lease Maturities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
2026 (remaining six months) $ 1,249
2027 2,083
2028 1,496
2029 558
2030 409
Thereafter 566
Total future lease payments 6,361
Imputed interest (615)
Total $ 5,746