XML 111 R97.htm IDEA: XBRL DOCUMENT v3.24.3
Derivatives, Gains (Losses) Recognized on Cash Flow Hedging Relationships (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Line Items Presented in the Consolidated Statement of Income and Other Comprehensive Income [Abstract]        
Loans $ 14,618 $ 14,755 $ 43,897 $ 42,188
Other interest income 3,465 2,921 10,585 7,299
Long-term debt (3,163) (3,039) (9,676) (8,243)
Total recorded in OCI, Derivative gains (losses) 1,321 (542) 557 (850)
Derivatives (Textual) [Abstract]        
Deferred net gains (losses) on derivatives in other comprehensive income     $ (359)  
Maximum length of time hedged in cash flow hedge     8 years  
Cash flow hedging [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Reclassification of net (gains) losses to net income on cash flow hedges, Before tax 222 206 $ 677 504
Net unrealized gains (losses) (pre-tax) recognized in OCI 1,094 (757) (136) (1,374)
Other comprehensive income (loss), cash flow hedge, gain (loss), after reclassification, before tax 1,316 (551) 541 (870)
Cash flow hedging [Member] | Interest rate contracts [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Reclassification of net (gains) losses to net income on cash flow hedges, Before tax 221 204 672 498
Net unrealized gains (losses) (pre-tax) recognized in OCI 1,094 (757) (136) (1,374)
Other comprehensive income (loss), cash flow hedge, gain (loss), after reclassification, before tax 1,315 (553) 536 (876)
Cash flow hedging [Member] | Foreign exchange contracts [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Reclassification of net (gains) losses to net income on cash flow hedges, Before tax 1 2 5 6
Net unrealized gains (losses) (pre-tax) recognized in OCI 0 0 0 0
Other comprehensive income (loss), cash flow hedge, gain (loss), after reclassification, before tax 1 2 5 6
Cash flow hedging [Member] | Loans [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Total gain (loss) (pre-tax) on cash flow hedges recognized in earnings (131) (69) (343) (190)
Cash flow hedging [Member] | Loans [Member] | Interest rate contracts [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Realized gains (losses) (pre-tax) reclassified from OCI into net income (131) (69) (343) (190)
Total gain (loss) (pre-tax) on cash flow hedges recognized in earnings (131) (69) (343) (190)
Cash flow hedging [Member] | Loans [Member] | Foreign exchange contracts [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Realized gains (losses) (pre-tax) reclassified from OCI into net income 0 0 0 0
Total gain (loss) (pre-tax) on cash flow hedges recognized in earnings 0 0 0 0
Cash flow hedging [Member] | Other interest income [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Total gain (loss) (pre-tax) on cash flow hedges recognized in earnings (90) (135) (329) (308)
Cash flow hedging [Member] | Other interest income [Member] | Interest rate contracts [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Realized gains (losses) (pre-tax) reclassified from OCI into net income (90) (135) (329) (308)
Total gain (loss) (pre-tax) on cash flow hedges recognized in earnings (90) (135) (329) (308)
Cash flow hedging [Member] | Other interest income [Member] | Foreign exchange contracts [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Realized gains (losses) (pre-tax) reclassified from OCI into net income 0 0 0 0
Total gain (loss) (pre-tax) on cash flow hedges recognized in earnings 0 0 0 0
Cash flow hedging [Member] | Long-term debt [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Total gain (loss) (pre-tax) on cash flow hedges recognized in earnings (1) (2) (5) (6)
Cash flow hedging [Member] | Long-term debt [Member] | Interest rate contracts [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Realized gains (losses) (pre-tax) reclassified from OCI into net income 0 0 0 0
Total gain (loss) (pre-tax) on cash flow hedges recognized in earnings 0 0 0 0
Cash flow hedging [Member] | Long-term debt [Member] | Foreign exchange contracts [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Realized gains (losses) (pre-tax) reclassified from OCI into net income (1) (2) (5) (6)
Total gain (loss) (pre-tax) on cash flow hedges recognized in earnings (1) (2) (5) (6)
Cash flow hedging [Member] | Derivative gains (losses) [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Total gain (loss) (pre-tax) on cash flow hedges recognized in earnings (222) (206) (677) (504)
Cash flow hedging [Member] | Derivative gains (losses) [Member] | Interest rate contracts [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Realized gains (losses) (pre-tax) reclassified from OCI into net income (221) (204) (672) (498)
Total gain (loss) (pre-tax) on cash flow hedges recognized in earnings (221) (204) (672) (498)
Cash flow hedging [Member] | Derivative gains (losses) [Member] | Foreign exchange contracts [Member]        
Gains (losses) recognized on cash flow hedging relationships [Abstract]        
Realized gains (losses) (pre-tax) reclassified from OCI into net income (1) (2) (5) (6)
Total gain (loss) (pre-tax) on cash flow hedges recognized in earnings $ (1) $ (2) $ (5) $ (6)