v3.26.1
Consolidated Obligations (Bonds by Callable Feature) (Details) - Consolidated Obligation Bonds [Member] - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Bonds par value $ 109,350 $ 89,467
Noncallable [Member]    
Debt Instrument [Line Items]    
Bonds par value 88,387 64,067
Callable [Member]    
Debt Instrument [Line Items]    
Bonds par value $ 20,963 $ 25,400