XML 58 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Inventory [Abstract]    
Finished goods $ 50,224 $ 45,127
Raw materials 16,151 16,130
Work-in-process 9,542 9,360
Supplies and consumables 35,038 33,322
Total $ 110,955 $ 103,939