v3.25.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Incentive compensation $ 3,347 $ 2,916
Professional fees 1,617 1,143
Capital expenditures 410 2,285
Accrued project expenses 460 0
Cash-based expense of BHES JDA 0 6,212
Other accrued liabilities 1,731 1,063
Total accrued liabilities $ 7,565 $ 13,619