v3.25.2
Derivatives and Hedging Activities Cumulative Basis Adjustments for Fair Value Hedges (Details) - Fair value hedges - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Available-for-sale debt securities    
Derivative [Line Items]    
Amortized cost of hedged asset/liability $ 22,983 $ 21,195
Basis adjustments active hedges included in amortized cost (1,209) (1,972)
Basis adjustments discontinued hedges included in amortized cost 121 146
Total amount of fair value hedging basis adjustments (1,088) (1,826)
Advances    
Derivative [Line Items]    
Amortized cost of hedged asset/liability 33,200 33,947
Basis adjustments active hedges included in amortized cost (162) (549)
Basis adjustments discontinued hedges included in amortized cost 0 0
Total amount of fair value hedging basis adjustments (162) (549)
Consolidated obligation bonds    
Derivative [Line Items]    
Amortized cost of hedged asset/liability 49,062 47,670
Basis adjustments active hedges included in amortized cost (834) (1,384)
Basis adjustments discontinued hedges included in amortized cost (9) (10)
Total amount of fair value hedging basis adjustments (843) (1,394)
Other    
Derivative [Line Items]    
Amortized cost of hedged asset/liability 133 148
Basis adjustments active hedges included in amortized cost 0 0
Basis adjustments discontinued hedges included in amortized cost 2 2
Total amount of fair value hedging basis adjustments $ 2 $ 2