XML 72 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory - Components of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 2,078 $ 2,278
Work in process 101,641 137,858
Finished goods 38,636 42,096
Total inventory 142,355 182,232
Balance Sheet Classification:    
Inventory 104,603 116,349
Other assets $ 37,752 $ 65,883