XML 100 R86.htm IDEA: XBRL DOCUMENT v3.19.1
Other Assets and Liabilities - Other Non-Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2014
Other Liabilities Disclosure [Abstract]        
Deferred tax assets $ 23,029 $ 3,877 $ 10,342 $ 13,102
Long-term deposits 1,477 3,350    
Guarantee from Armistice (see Note 16) 5,697 0    
Right of use assets at contract manufacturing organizations 5,894 2,909    
Other 49 113    
Total $ 36,146 $ 10,249