v3.26.1
Inventory
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Inventory Disclosure [Text Block] Inventory
The components of inventory consist of the following (in thousands):
June 30, 2026December 31, 2025
Raw materials$42,053 $38,010 
Work in process11,021 11,295 
Finished goods27,856 19,368 
Inventory, net$80,930 $68,673 
Inventory reserves were $13.7 million and $7.6 million at June 30, 2026 and December 31, 2025, respectively.