XML 20 R10.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories, net
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Inventories, net Inventories, net
Inventories, net consist of the following (in thousands):
June 30, 2025December 31, 2024
Raw materials$107,182 $84,584 
Work in process3,785 3,711 
Finished goods3,499 6,196 
$114,466 $94,491 
Inventory reserves were $4.5 million and $0.3 million at June 30, 2025 and December 31, 2024, respectively.