XML 81 R50.htm IDEA: XBRL DOCUMENT v3.20.1
DEBT - Convertible Senior Notes due in 2025 (Details)
$ / shares in Units, shares in Millions
3 Months Ended
Mar. 09, 2020
USD ($)
trading_day
$ / shares
shares
Jun. 05, 2019
USD ($)
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]          
Convertible notes embedded derivative     $ 45,100,000    
Payment for bonds hedge     89,056,000 $ 0  
Proceeds from sale of warrants   $ 29,800,000 71,552,000 $ 0  
Hedging liabilities     47,885,000   $ 0
Warrants liability     38,637,000   0
Convertible Notes | Convertible Senior Notes Due 2025          
Debt Instrument [Line Items]          
Debt instrument face amount $ 320,000,000.0        
Interest rate 0.25%        
Conversion ratio 0.0122637        
Debt conversion price (in USD per share) | $ / shares $ 81.54        
Proceeds from convertible debt $ 313,000,000.0        
Convertible notes embedded derivative 68,700,000   $ 45,100,000   $ 0
Embedded derivative, host contract 251,300,000        
Effective percentage rate     5.18%    
Debt issuance costs 7,600,000        
Unamortized discount     $ 68,000,000.0    
Remaining discount amortization period     4 years 10 months 24 days    
Payment for bonds hedge $ 89,100,000        
Conversion shares (in shares) | shares 3.9        
Warrants issued, strike price (in USD per share) | $ / shares $ 106.94        
Proceeds from sale of warrants $ 71,600,000        
Hedging liabilities 89,056,000   $ 47,885,000    
Warrants liability $ 71,552,000   $ 38,637,000    
Period One | Convertible Notes | Convertible Senior Notes Due 2025          
Debt Instrument [Line Items]          
Number of threshold trading days | trading_day 20        
Number of consecutive trading days | trading_day 30        
Threshold percentage 130.00%        
Period Two | Convertible Notes | Convertible Senior Notes Due 2025          
Debt Instrument [Line Items]          
Measurement period percentage of stock price trigger 98.00%        
Threshold percentage 100.00%