XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Inventories, Net    
Finished goods $ 67,446 $ 76,404
Raw materials and packaging supplies 13,183 16,198
Total inventories, net $ 80,629 $ 92,602