XML 73 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Share - Narrative (Details) - Convertible Senior Notes - 2028 Notes - USD ($)
Aug. 31, 2018
Aug. 24, 2018
Debt Instrument [Line Items]    
Convertible senior notes, issued $ 880,000,000 $ 880,000,000
Convertible senior notes, interest rate 2.00% 2.00%