XML 106 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Convertible Senior Notes (Details)
12 Months Ended
Nov. 17, 2020
USD ($)
$ / shares
May 18, 2020
USD ($)
$ / shares
May 13, 2020
USD ($)
$ / shares
Jan. 10, 2017
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
D
Debt          
Long-term Debt, Measurement Input us-gaap:MeasurementInputDiscountRateMember us-gaap:MeasurementInputDiscountRateMember   us-gaap:MeasurementInputDiscountRateMember  
Capped Call Transactions          
Debt          
Aggregate price of capped call transaction     $ 10,300,000    
Cap price of the capped call transactions (in dollars per share) | $ / shares     $ 18.46    
Convertible Notes - 2023, 2025 and 2027          
Debt          
Multiples of principal holders may convert         $ 1,000
Consecutive trading days | D         30
Stock price trigger (as a percent)         130.00%
Trading days         5
Number of consecutive business days         5 days
Maximum percentage of common stock conversion         98.00%
Convertible Notes - 2023, 2025 and 2027 | Minimum          
Debt          
Trading days | D         20
2023 Notes          
Debt          
Conversion rate       0.0249800  
Conversion price (in dollars per share) | $ / shares       $ 40.03  
Measurement input       7.0  
Debt discount       $ 72,500,000  
Transaction costs       9,200,000  
Transaction costs allocated to the equity component       $ 1,900,000  
2025 Notes          
Debt          
Conversion rate 0.0416667        
Conversion price (in dollars per share) | $ / shares $ 24.00        
Measurement input 8.0        
Debt discount $ 21,000,000.0        
Transaction costs 1,900,000        
Transaction costs allocated to the equity component $ 300,000        
2027 Notes          
Debt          
Conversion rate   0.0715372      
Conversion price (in dollars per share) | $ / shares   $ 13.98      
Measurement input   9.1      
Debt discount   $ 34,200,000      
Transaction costs   3,100,000      
Transaction costs allocated to the equity component   $ 800,000