XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Narrative (Details)
1 Months Ended 12 Months Ended
Nov. 30, 2020
USD ($)
d
$ / shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Nov. 16, 2020
$ / shares
Debt Instrument [Line Items]        
Notes Hedges, strike price (in dollars per share) | $ / shares       $ 182.60
Share price, premium       75.00%
Common stock share price (in dollars per share) | $ / shares       $ 104.34
Purchase of convertible senior note hedges | $   $ 90,000,000 $ 90,045,000  
Senior Notes Due 2027 | Conversion Period Three        
Debt Instrument [Line Items]        
Threshold percentage of common stock price trigger 130.00%      
Threshold of common stock trading days 20      
Threshold of consecutive common stock trading days 30      
Senior Notes Due 2027 | Convertible Debt        
Debt Instrument [Line Items]        
Principal amount | $ $ 1,150,000,000 1,150,000,000 1,150,000,000  
Stated interest rate 0.00%      
Maximum special interest rate percentage 0.50%      
Conversion ratio 0.0071523      
Conversion price (in dollars per share) | $ / shares $ 139.82      
Estimated fair value | $   $ 1,200,000,000 $ 1,300,000,000  
Senior Notes Due 2027 | Convertible Debt | Measurement Input, Quoted Price | Valuation, Market Approach        
Debt Instrument [Line Items]        
Debt, measurement input | $   100    
Senior Notes Due 2027 | Convertible Debt | Conversion Period One        
Debt Instrument [Line Items]        
Threshold percentage of common stock price trigger 130.00%      
Threshold of common stock trading days 20      
Threshold of consecutive common stock trading days 30      
Senior Notes Due 2027 | Convertible Debt | Conversion Period Two        
Debt Instrument [Line Items]        
Threshold of common stock trading days 5      
Threshold of consecutive common stock trading days 10      
Minimum percentage of common stock price trigger 98.00%