XML 42 R27.htm IDEA: XBRL DOCUMENT v3.4.0.3
Basis of Presentation and Significant Accounting Policies - Financial Instruments and Convertible Senior Notes (Details) - USD ($)
$ in Thousands
1 Months Ended
Sep. 30, 2014
Mar. 31, 2016
Dec. 31, 2015
Sep. 29, 2014
Convertible senior notes due October 2021        
Convertible Senior Notes        
Proceeds from issuance of convertible notes $ 201,300      
Interest rate (as a percent) 3.00%     3.00%
Net carrying amount   $ 123,800    
Fair value of principal amount   309,200    
Fair Value, Measurements, Recurring        
Financial Assets and Liabilities Measured At Fair Value        
Total assets   300,020 $ 224,885  
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1        
Financial Assets and Liabilities Measured At Fair Value        
Total assets   300,020 224,885  
Money Market Funds | Fair Value, Measurements, Recurring        
Financial Assets and Liabilities Measured At Fair Value        
Cash and cash equivalents   300,020 224,885  
Money Market Funds | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1        
Financial Assets and Liabilities Measured At Fair Value        
Cash and cash equivalents   $ 300,020 $ 224,885