v3.26.1
Property, Plant and Equipment, net - Schedule of Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, before accumulated depreciation, depletion, and amortization $ 158,711 $ 90,288
Less: Accumulated depreciation (20,910) (15,505)
Property, plant and equipment, net 137,801 74,783
Land and land improvements    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, before accumulated depreciation, depletion, and amortization 7,319 4,471
Wind energy generation    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, before accumulated depreciation, depletion, and amortization 51,572 0
Buildings and leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, before accumulated depreciation, depletion, and amortization 49,919 36,464
Computers and related software    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, before accumulated depreciation, depletion, and amortization 14,343 13,542
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, before accumulated depreciation, depletion, and amortization 27,355 19,522
Office furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, before accumulated depreciation, depletion, and amortization 87 74
Construction in progress    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, before accumulated depreciation, depletion, and amortization $ 8,116 $ 16,215