v3.25.3
Derivatives Derivatives - Gains and Losses on Fair Value Hedge (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
Interest income $ 32,975 $ 29,809 $ 96,388 $ 87,258
Total Interest Expense (27,520) (24,810) (80,532) (72,572)
Interest income        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) on Fair Value Hedges Recognized in Earnings 296 281 594 755
Interest expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) on Fair Value Hedges Recognized in Earnings (431) (818) (1,373) (2,610)
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 347 2,049 1,370 820
Gain (loss) on fair value hedging relationships - derivatives designated as hedging instruments (312) (2,039) (1,425) (926)
Interest accrual on fair value hedging derivatives for held-for-investment loan 194 227 446 701
Discontinued hedge related basis adjustments amortization 67 44 203 160
Interest rate risk on debt | Interest expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) on fair value hedging relationships - hedged items (473) (1,869) (1,881) (2,246)
Gain (loss) on fair value hedging relationships - derivatives designated as hedging instruments 481 1,876 1,903 2,268
Interest accrual on fair value hedging derivatives for debt (428) (824) (1,372) (2,627)
Discontinued hedge related basis adjustments amortization $ (11) $ (1) $ (23) $ (5)