XML 73 R60.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes (Details Textual) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2015
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Operating Loss Carryforwards [Line Items]        
Unrecognized tax benefits that would impact effective tax rate   $ 33,500    
Valuation allowance, change in amount $ 27,481 230,700 $ 9,800 $ 5,400
Liability for uncertain tax positions   29 32  
Realization Of Excess Tax Benefits From Share Based Compensation        
Operating Loss Carryforwards [Line Items]        
Deferred tax assets not recognized related to share-based compensation   11,500 8,100  
Valuation allowance, change in amount   (4,200)    
Other Comprehensive Income (Loss) [Member]        
Operating Loss Carryforwards [Line Items]        
Valuation allowance, change in amount   0 (700) (1,000)
Allocated to Equity        
Operating Loss Carryforwards [Line Items]        
Valuation allowance, change in amount   0 $ (1,100) $ 0
Research Tax Credit Carryforward        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforward   10,600    
California and New Jersey Research Tax Credit Carryforward        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforward   14,100    
Internal Revenue Service (IRS)        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforward   537,100    
State and Local Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforward   $ 138,400