v3.26.1
Inventory
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consists of the following (in thousands):
June 30,
2026
December 31, 2025
Raw materials$181,308 $90,694 
Work in process6,956 2,842 
Finished goods703 268 
Allowance for obsolete or slow-moving inventory(4,247)(3,926)
Inventory$184,720 $89,878