v3.26.1
Consolidated Obligations Bonds by Call Features (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total par value $ 100,826 $ 89,188
Consolidated Obligation Bonds [Member]    
Debt Instrument [Line Items]    
Total par value 100,826 89,188
Noncallable or Nonputable [Member] | Consolidated Obligation Bonds [Member]    
Debt Instrument [Line Items]    
Total par value 50,008 37,814
Callable [Member] | Consolidated Obligation Bonds [Member]    
Debt Instrument [Line Items]    
Total par value $ 50,818 $ 51,374