v3.21.2
Convertible Senior Notes - Capped Call Transactions Narrative, 2025 Notes (Details) - Convertible Notes Due 2025 - Convertible Debt
$ / shares in Units, $ in Millions
1 Months Ended
Nov. 30, 2020
USD ($)
$ / shares
Debt Instrument [Line Items]  
Initial strike price (in usd per share) $ 140.1443
Initial cap price (in usd per share) $ 211.54
Cost incurred in connection with capped calls | $ $ 39.8