XML 64 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Inventory Disclosure [Abstract]      
Raw materials and packaging $ 83,702 $ 36,884  
Work in process 12,887 17,958  
Finished goods 25,128 26,754  
Total 121,717 81,596  
Inventory write-down $ 10,800 $ 6,400 $ 800