XML 41 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Significant Accounting Policies - Financial Instruments and Convertible Senior Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Sep. 30, 2014
Sep. 29, 2014
Convertible Senior Notes        
Fair value of principal amount $ 751,400      
Convertible senior notes due October 2021        
Convertible Senior Notes        
Aggregate principal amount     $ 201,300 $ 201,300
Interest rate (as a percent)     3.00% 3.00%
Fair value of principal amount 751,400      
Fair Value, Measurements, Recurring        
Financial Assets and Liabilities Measured At Fair Value        
Total assets 487,471 $ 766,186    
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1        
Financial Assets and Liabilities Measured At Fair Value        
Total assets 487,471 766,186    
Money Market Funds | Fair Value, Measurements, Recurring        
Financial Assets and Liabilities Measured At Fair Value        
Cash and cash equivalents 487,471 766,186    
Money Market Funds | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1        
Financial Assets and Liabilities Measured At Fair Value        
Cash and cash equivalents $ 487,471 $ 766,186