v3.26.3
Commitments and Contingencies Off-Balance Sheet Commitments (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Standby letters of credit outstanding | Carrying Value(1)    
Loss Contingencies [Line Items]    
Other commitments $ 65 $ 63
Standby letters of credit outstanding    
Loss Contingencies [Line Items]    
Off balance sheet commitments 20,201 20,275
Discount notes    
Loss Contingencies [Line Items]    
Off balance sheet commitments 0 168
Commitments to issue consolidated obligation bonds, par    
Loss Contingencies [Line Items]    
Off balance sheet commitments 25 0
Commitments to fund additional advances    
Loss Contingencies [Line Items]    
Off balance sheet commitments $ 112 $ 0