v3.26.3
Supplemental Financial Statement Data - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment $ 199,505 $ 134,793
Less accumulated depreciation (51,146) (39,384)
Net property, plant and equipment 148,359 95,409
Land and buildings    
Property, Plant and Equipment [Line Items]    
Property and equipment 6,611 6,611
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 111,731 85,729
Vehicles    
Property, Plant and Equipment [Line Items]    
Property and equipment 381 265
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 3,624 1,435
Computer systems    
Property, Plant and Equipment [Line Items]    
Property and equipment 4,389 2,941
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 25,099 18,840
Construction in Process    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 47,670 $ 18,972