XML 23 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Inventory
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consisted of the following at March 31, 2025 and December 31, 2024 (in thousands):
March 31, 2025December 31, 2024
Raw materials and supplies$126,527 $121,694 
Work-in-process6,747 6,681 
Finished goods34,493 38,648 
Inventory$167,767 $167,023