v3.25.2
Advances - Advances Outstanding Earlier of Contractual Maturity or Next Call Date and Year of Contractual Maturity or Next Put Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, Rolling Year, Par Value [Abstract]    
Overdrawn demand and overnight deposit accounts $ 4,871 $ 0
Due in 1 year or less 20,443,264 19,508,990
Due after 1 through 2 years 2,948,973 2,976,664
Due after 2 through 3 years 5,791,582 3,702,587
Due after 3 through 4 years 3,903,556 4,053,844
Due after 4 through 5 years 4,259,710 4,192,926
Thereafter 3,969,685 5,714,596
Total advances, par value 41,321,641 40,149,607
Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Put or Convert Date, Rolling Year, Par Value [Abstract]    
Overdrawn demand and overnight deposit accounts 4,871 0
Due in 1 year or less 20,384,672 19,665,958
Due after 1 through 2 years 3,599,733 4,053,564
Due after 2 through 3 years 7,198,632 5,134,897
Due after 3 through 4 years 3,555,359 4,667,347
Due after 4 through 5 years 3,781,620 3,262,126
Thereafter 2,796,754 3,365,715
Total advances, par value $ 41,321,641 $ 40,149,607