XML 28 R15.htm IDEA: XBRL DOCUMENT v3.25.4
Inventory
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consisted of the following at December 31, 2025 and 2024 (in thousands):
 20252024
Raw materials and supplies$129,440 $121,694 
Work-in-process4,573 6,681 
Finished goods26,267 38,648 
Inventory$160,280 $167,023