v3.26.3
Inventory (Tables)
9 Months Ended
Sep. 30, 2026
Inventory [Line Items]  
Schedule of Inventory
The components of inventory consist of the following (in thousands):
September 30, 2026December 31, 2025
Raw materials$40,862 $38,010 
Work in process11,055 11,295 
Finished goods25,008 19,368 
Inventory, net$76,925 $68,673