XML 133 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounting Policies (Details)
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
country
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Accounting Policies [Abstract]        
Number of countries outside the US where strategic international offices are held | country 4      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Amount moved out of Net cash provided (used) by investing activities [1] $ (11,444) $ 10,087    
Increase in net cash provided (used) by investing activities (6,585) 7,537    
Interest-bearing deposits 1,716 5,166    
Other investing activities, net (357) (445)    
Cash, cash equivalents and restricted cash at end of period $ 39,281 44,450 $ 50,725 $ 34,363
Revision of Prior Period, Reclassification, Adjustment        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Amount moved out of Net cash provided (used) by investing activities   10,900    
Increase in net cash provided (used) by investing activities   10,900    
Interest-bearing deposits   10,800    
Other investing activities, net   (100)    
Cash, cash equivalents and restricted cash at end of period   $ 38,200   $ 27,300
[1] In the second quarter of 2024, we updated our policy for cash and cash equivalents to include interest-earning deposits with banks. See Note 1 Accounting Policies for additional information regarding this change to our cash and cash equivalents policy.