v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Professional fees $ 2,108 $ 1,617
Incentive compensation 1,355 3,347
Severance costs 563 0
Capital expenditures 142 410
Franchise tax 36 546
Accrued project expenses 24 460
Other accrued liabilities 636 1,185
Total accrued liabilities $ 4,864 $ 7,565