v3.26.1
Derivatives Derivatives - Gains and Losses on Fair Value Hedge (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Interest income $ 33,650 $ 31,365
Total Interest Expense (28,031) (26,263)
Interest income    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on Fair Value Hedges Recognized in Earnings 11 118
Interest expense    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on Fair Value Hedges Recognized in Earnings (105) (479)
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 (171) 695
Gain (loss) on fair value hedging relationships - derivatives designated as hedging instruments 73 (772)
Interest accrual on fair value hedging derivatives for held-for-investment loan 56 129
Discontinued hedge related basis adjustments amortization 53 66
Interest rate risk on debt | Interest expense    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on fair value hedging relationships - hedged items 240 (801)
Gain (loss) on fair value hedging relationships - derivatives designated as hedging instruments (231) 811
Interest accrual on fair value hedging derivatives for debt (115) (478)
Discontinued hedge related basis adjustments amortization $ 1 $ (11)