XML 64 R48.htm IDEA: XBRL DOCUMENT v3.24.3
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