v3.26.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory consisted of the following at March 31, 2026 and December 31, 2025 (in thousands):
March 31, 2026December 31, 2025
Raw materials and supplies$120,462 $129,440 
Work-in-process6,028 4,573 
Finished goods24,102 26,267 
Inventory$150,592 $160,280