XML 100 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Instruments - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 24, 2020
Jan. 25, 2019
Jan. 24, 2020
Jan. 25, 2019
Apr. 26, 2019
Gain (Loss) on Securities [Line Items]          
Redemption of investments $ 2,531,000,000 $ 1,301,000,000 $ 5,789,000,000 $ 3,217,000,000  
Credit loss portion of other-than-temporary impairments 0   0   $ 0
Reductions for available-for-sale securities sold 0 0 0 0  
Equity and Other Investments          
Gain (Loss) on Securities [Line Items]          
Net gains recognized 1,000,000 7,000,000 16,000,000 101,000,000  
Net realized gains on equity and other investments sold during the period   1,000,000   71,000,000  
Net unrealized gains on equity and other investments still held 1,000,000 $ 6,000,000 16,000,000 $ 30,000,000  
Level 3          
Gain (Loss) on Securities [Line Items]          
Redemption of investments 11,000,000   11,000,000    
Gain or loss recognized on redemption $ 0   $ 0