Advances Reconciliation of Par Value to Carrying Amount (Details) - USD ($) $ in Millions |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Federal Home Loan Banks [Abstract] | ||
Par value | $ 62,923 | $ 56,454 |
Fair value hedging adjustments | (162) | (550) |
Other adjustments | (66) | (57) |
Advances | $ 62,695 | $ 55,847 |