v3.26.1
Derivatives Derivatives - Gains and Losses on Fair Value Hedge (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Interest income $ 34,275 $ 32,048 $ 67,925 $ 63,413
Total Interest Expense (28,265) (26,749) (56,296) (53,012)
Interest Income        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) on Fair Value Hedges Recognized in Earnings 106 180 117 298
Interest Expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) on Fair Value Hedges Recognized in Earnings (85) (463) (190) (942)
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 (372) 328 (543) 1,023
Gain (loss) on fair value hedging relationships - derivatives designated as hedging instruments 366 (341) 439 (1,113)
Interest accrual on fair value hedging derivatives for held-for-investment loan 38 123 94 252
Discontinued hedge related basis adjustments amortization 74 70 127 136
Interest rate risk on debt | Interest Expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) on fair value hedging relationships - hedged items 132 (607) 372 (1,408)
Gain (loss) on fair value hedging relationships - derivatives designated as hedging instruments (110) 611 (341) 1,422
Interest accrual on fair value hedging derivatives for debt (107) (466) (222) (944)
Discontinued hedge related basis adjustments amortization $ 0 $ (1) $ 1 $ (12)