XML 47 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventories
Inventories were as follows:
(in thousands)December 31, 2023December 31, 2022
Raw materials$29,750 $34,267 
Bulk product211,805 234,871 
Finished product387,668 478,032 
Packaging materials8,152 8,731 
Total$637,375 $755,901