v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Severance costs $ 1,315 $ 0
Professional fees 887 1,617
Incentive compensation 643 3,347
Capital expenditures 714 410
Franchise tax 259 546
Accrued project expenses 61 460
Other accrued liabilities 559 1,185
Total accrued liabilities $ 4,438 $ 7,565