XML 100 R89.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments, Contingencies, And Guarantees (Schedule of Net Investment Hedges, Statements of Financial Performance and Financial Position, Location) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Financial Instruments Owned and Pledged as Collateral [Line Items]        
Other comprehensive income (loss), before income tax $ (955) $ (4,446) $ 467 $ (8,554)
Net Investment Hedging        
Financial Instruments Owned and Pledged as Collateral [Line Items]        
Gain recognized in OCI 35   12  
Interest income reclassified from OCI 4   7  
Other comprehensive income (loss), before income tax $ 31   $ 5