v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Severance costs $ 586 $ 750
Payroll and benefits 2,352 4,006
Legal costs 102 85
Deferred revenue 1,376 716
Financed insurance 682 1,431
Other 1,023 268
Total current accrued liabilities $ 6,121 $ 7,256