v3.24.1.u1
Stockholders' Equity - Narrative (Details) - USD ($)
3 Months Ended
Apr. 25, 2024
Mar. 31, 2024
Mar. 31, 2023
Apr. 30, 2024
Apr. 30, 2022
Stockholders Equity Note [Line Items]          
Repurchases of capital stock   $ 16,057,000,000 $ 15,124,000,000    
Share Repurchase Program          
Stockholders Equity Note [Line Items]          
Repurchases of capital stock   16,057,000,000 $ 15,100,000,000    
Class A & C Capital Stock | Share Repurchase Program          
Stockholders Equity Note [Line Items]          
Authorized share repurchase amount         $ 70,000,000,000
Remaining amount available for repurchase   20,400,000,000      
Class A & C Capital Stock | Share Repurchase Program | Subsequent Event          
Stockholders Equity Note [Line Items]          
Authorized share repurchase amount       $ 70,000,000,000  
Class A Capital Stock | Subsequent Event          
Stockholders Equity Note [Line Items]          
Dividend declared (in dollars per share) $ 0.20        
Class A Capital Stock | Share Repurchase Program          
Stockholders Equity Note [Line Items]          
Repurchases of capital stock   3,350,000,000      
Capital Class B | Subsequent Event          
Stockholders Equity Note [Line Items]          
Dividend declared (in dollars per share) 0.20        
Class C Capital Stock | Subsequent Event          
Stockholders Equity Note [Line Items]          
Dividend declared (in dollars per share) $ 0.20        
Class C Capital Stock | Share Repurchase Program          
Stockholders Equity Note [Line Items]          
Repurchases of capital stock   $ 12,707,000,000