XML 85 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Oct. 01, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]        
Intangible asset amortization   $ 3,659 $ 13,888 $ 12,564
Upfront payment for developed technology   53,111 0 $ 0
Accrued ELAA payment   20,000 $ 0  
Transaction costs   $ 3,111    
Maximum        
Finite-Lived Intangible Assets [Line Items]        
Estimated useful life (in years)   15 years    
Minimum        
Finite-Lived Intangible Assets [Line Items]        
Estimated useful life (in years)   3 years    
Developed Technology        
Finite-Lived Intangible Assets [Line Items]        
Developed technology acquired   $ 73,111    
Upfront payment for developed technology   50,000    
Accrued ELAA payment   $ 20,000    
Amortization period (in years) 13 years