v3.26.1
Other Financial Information - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Payroll and related employee taxes $ 2,659 $ 1,908
Construction in progress 6,302 323
Legal 1,668 99
Asset retirement obligation 700 0
Other 2,744 741
Accrued liabilities $ 14,073 $ 3,071