XML 83 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - 2023 Note Hedge (Details)
shares in Millions
Nov. 30, 2018
purchaser
shares
Debt Instrument [Line Items]  
Number of initial purchasers | purchaser 2
Senior Convertible Notes due 2023 | Designated as Hedging Instrument | Senior Notes  
Debt Instrument [Line Items]  
Stock issued upon conversion of senior notes (in shares) | shares 20.7