XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Convertible Note Hedges and Warrants (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Derivative [Line Items]      
Proceeds from sale of warrants in connection with issuance of convertible senior notes $ 0.0 $ 202.9 $ 202.9
2026 Notes      
Derivative [Line Items]      
Convertible debt, conversion rate (in dollars per share) $ 38.25    
Convertible debt, effective conversion rate (in dollars per share) 46.36    
2028 Notes      
Derivative [Line Items]      
Convertible debt, conversion rate (in dollars per share) 35.35    
Convertible debt, effective conversion rate (in dollars per share) $ 46.36    
2026 Warrants      
Derivative [Line Items]      
Number of shares covered by warrant (in shares)     18.1
Warrant price (in dollars per share)     $ 46.36
2028 Warrants      
Derivative [Line Items]      
Number of shares covered by warrant (in shares)     20.1
Warrant price (in dollars per share)     $ 46.36
2026 Notes Hedge      
Derivative [Line Items]      
Convertible note hedge, number of shares covered by hedge (in shares) 18.2    
Convertible note hedge, strike price (in dollars per share) $ 38.25    
2028 Notes Hedge      
Derivative [Line Items]      
Convertible note hedge, number of shares covered by hedge (in shares) 19.6    
Convertible note hedge, strike price (in dollars per share) $ 35.35    
Convertible Note Hedge      
Derivative [Line Items]      
Cost of note hedge transaction $ 265.3