XML 75 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Senior Notes - Convertible Note Hedge and Warrant Transactions (Details) - Convertible Note Hedge and Warrant Transactions - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
Apr. 17, 2020
Jan. 30, 2021
Convertible Senior Notes    
Debt instrument, term 5 years  
Number of securities called by warrants or rights (in shares)   16.6
Exercise price of warrants or rights (in dollars per share) $ 52.42 $ 51.44
Convertible, conversion price percentage - note hedge 35.00%  
Convertible, conversion price percentage - warrants 100.00%  
Additional Paid-In Capital    
Convertible Senior Notes    
Bond hedges and sale of warrants, net $ 55.8