v3.26.1
Other Financial Information - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Payroll and related employee taxes $ 3,545 $ 2,659
Construction in progress 14,550 6,302
Consulting 3,778 883
Legal 2,518 1,668
Financing costs 2,167 0
Asset retirement obligation 690 700
Other 4,431 1,861
Accrued liabilities $ 31,679 $ 14,073