XML 117 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Other Assets and Liabilities - Other Non-Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2016
Dec. 31, 2014
Other Liabilities Disclosure [Abstract]        
Deferred tax assets $ 29,427 $ 23,029 $ 10,342 $ 13,102
Long-term deposits 1,477 1,477    
Guarantee from Armistice (see Note 17) 1,367 5,697    
Right of use assets at contract manufacturing organizations 6,428 5,894    
Other 575 49    
Total $ 39,274 $ 36,146