v3.26.3
Derivatives Derivatives - Gains and Losses on Fair Value Hedge (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Interest income $ 35,065 $ 32,975 $ 102,990 $ 96,388
Total Interest Expense (29,188) (27,520) (85,484) (80,532)
Interest Income        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) on Fair Value Hedges Recognized in Earnings (11) 296 106 594
Interest Expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) on Fair Value Hedges Recognized in Earnings (97) (431) (287) (1,373)
Interest rate risk on held-for-investment mortgage loans | Interest Income        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) on fair value hedging relationships - hedged items (2,608) 347 (3,151) 1,370
Gain (loss) on fair value hedging relationships - derivatives designated as hedging instruments 2,500 (312) 2,939 (1,425)
Interest accrual on fair value hedging derivatives for held-for-investment loan 9 194 103 446
Discontinued hedge related basis adjustments amortization 88 67 215 203
Interest rate risk on debt | Interest Expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) on fair value hedging relationships - hedged items 1,358 (473) 1,730 (1,881)
Gain (loss) on fair value hedging relationships - derivatives designated as hedging instruments (1,334) 481 (1,675) 1,903
Interest accrual on fair value hedging derivatives for debt (122) (428) (344) (1,372)
Discontinued hedge related basis adjustments amortization $ 1 $ (11) $ 2 $ (23)