v3.26.1
Leases - Summary of Future Minimum Lease Obligations (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
2026 (Remaining 6 months) $ 197
2027 404
2028 258
2029 182
2030 148
Thereafter 5
Less imputed interest (119)
Net operating lease obligation 1,075
2026 (Remaining 6 months) 819
2027 3,112
2028 0
2029 0
2030 0
Thereafter 0
Less imputed interest (170)
Net finance lease obligation $ 3,761