v3.26.3
Supplemental Balance Sheet Information - Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross $ 31,209 $ 76,227
Less: accumulated depreciation and amortization (18,761) (33,372)
Total property, plant, and equipment, net 12,448 42,855
Computer equipment and software    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross 14,796 19,927
Building and leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross 8,083 24,216
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross 4,436 19,694
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross 1,963 2,887
Vehicles    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross 756 809
Land    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross 0 110
Construction in progress    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross $ 1,175 $ 8,584