XML 123 R99.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Registration Rights Agreement (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Jun. 30, 2016
Debt Instrument [Line Items]      
Maximum amount of repurchase rights agreement $ 50    
Effectiveness penalty percentage 0.25%    
Purchase price allocation percentage 0.75%    
5% Convertible Senior Notes due 2021      
Debt Instrument [Line Items]      
Debt instrument, interest rate 5.00%   5.00%
5% Convertible Senior Notes due 2021 | Convertible Debt      
Debt Instrument [Line Items]      
Interest rate on the 90th day following registration statement 0.25%    
Interest rate on the 91st day following the registration statement 0.50%    
Registration statement liquidation damages limit 0.50%    
Debt instrument, interest rate 5.00% 0.50%  
2.5% Convertible Senior Note [Member] | Convertible Debt      
Debt Instrument [Line Items]      
Registration statement liquidation damages limit 5.00%    
Debt instrument, interest rate 2.50%    
Liquidation damages percent 1.00%