XML 78 R60.htm IDEA: XBRL DOCUMENT v3.25.3
INVENTORIES - Schedule of inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 68,649 $ 67,174
Packaging materials 9,711 9,977
Work-in-progress 5,000 1,665
Finished goods 63,115 57,966
Inventories $ 146,475 $ 136,782