XML 80 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Share Repurchases (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Stockholders Equity Note [Line Items]        
Repurchases of capital stock $ 15,918 $ 15,392 $ 46,156 $ 43,889
Share Repurchase Program        
Stockholders Equity Note [Line Items]        
Repurchases of capital stock (in shares) 122   410  
Repurchases of capital stock $ 15,918   $ 46,156  
Share Repurchase Program | Class A Capital Stock        
Stockholders Equity Note [Line Items]        
Repurchases of capital stock (in shares) 14   51  
Repurchases of capital stock $ 1,805   $ 5,724  
Share Repurchase Program | Class C Capital Stock        
Stockholders Equity Note [Line Items]        
Repurchases of capital stock (in shares) 108   359  
Repurchases of capital stock $ 14,113   $ 40,432