v3.25.1
Shareholders' Equity (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
May 23, 2025
Apr. 27, 2025
Apr. 28, 2024
Subsequent Event [Line Items]      
Number of shares repurchased (in shares)   126 99
Shares repurchased   $ 14,503 $ 8,035
Authorized amounts under share repurchase program   24,300  
Dividends paid   $ 244 $ 98
Subsequent Event      
Subsequent Event [Line Items]      
Number of shares repurchased (in shares) 19    
Shares repurchased $ 2,300