v3.25.2
Transactions with Related Parties and Other FHLBs (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Accounts With Related Party Transactions [Line Items]    
Assets - Advances $ 62,695 $ 55,847
Liabilities - Deposits 996 840
Equity - Capital Stock 3,656 3,267
Transactions with members    
Accounts With Related Party Transactions [Line Items]    
Assets - Advances 317 580
Liabilities - Deposits 10 7
Equity - Capital Stock $ 17 $ 31