v3.26.1
Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Assets acquired under finance lease $ 0 $ 45
Total property, plant, and equipment, gross 23,415 33,723
Accumulated depreciation and amortization (23) (965)
Total property, plant, and equipment, net 23,392 32,758
Furniture and equipment    
Property, Plant, and Equipment [Line Items]    
Carrying amount 94 132
La Porte Demonstration Facility    
Property, Plant, and Equipment [Line Items]    
Carrying amount 0 13,484
Construction-in-progress    
Property, Plant, and Equipment [Line Items]    
Carrying amount $ 23,321 $ 20,062