XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Convertible Senior Notes - Capped Call Transactions Narrative, 2026 Notes and 2025 Notes (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
cappedCallTransaction
$ / shares
Debt Instrument [Line Items]  
Number of capped call transactions | cappedCallTransaction 2
Convertible Senior Notes Due June 2026 | Convertible Debt  
Debt Instrument [Line Items]  
Initial strike price (in dollars per share) $ 88.6124
Initial cap price (in dollars per share) $ 139.00
Cost incurred in connection with capped calls | $ $ 40.8
Convertible Notes Due November 2025 | Convertible Debt  
Debt Instrument [Line Items]  
Initial strike price (in dollars per share) $ 140.1443
Initial cap price (in dollars per share) $ 211.54
Cost incurred in connection with capped calls | $ $ 39.8