v3.25.3
Advances (Tables)
9 Months Ended
Sep. 30, 2025
Advances [Abstract]  
Schedule of Advances Classified by Contractual Maturity Date
The following table details the Bank’s advances portfolio by year of redemption and weighted-average interest rate as of September 30, 2025 and December 31, 2024.
(dollars in thousands)September 30, 2025December 31, 2024
Year of RedemptionAmountWeighted Average Interest RateAmountWeighted Average Interest Rate
Due in 1 year or less$26,636,443 4.42 %$50,974,262 4.65 %
Due after 1 year through 2 years10,193,785 4.28 11,301,368 4.56 
Due after 2 years through 3 years4,807,918 4.31 4,861,364 4.23 
Due after 3 years through 4 years342,627 4.29 2,570,166 4.50 
Due after 4 years through 5 years60,894 4.06 162,463 4.23 
Thereafter153,402 3.42 158,012 3.38 
Total par value$42,195,069 4.37 %$70,027,635 4.59 %
Deferred prepayment fees
(77) (276)
Fair value hedging adjustments
(30,695) (154,126)
Total book value (1)
$42,164,297  $69,873,233 
The following table summarizes advances by the earlier of year of redemption or next call date as of September 30, 2025 and December 31, 2024.
 
Year of Redemption or Next Call Date
(in thousands)September 30, 2025December 31, 2024
Due in 1 year or less$27,061,443 $51,094,262 
Due after 1 year through 2 years9,861,285 11,286,368 
Due after 2 years through 3 years4,755,418 4,848,864 
Due after 3 years through 4 years302,627 2,477,666 
Due after 4 years through 5 years60,894 162,463 
Thereafter153,402 158,012 
Total par value$42,195,069 $70,027,635 
The following table details interest rate payment terms by year of redemption for advances as of September 30, 2025 and December 31, 2024.
(in thousands)September 30, 2025December 31, 2024
Fixed-rate – overnight$2,703,462 $1,503,283 
Fixed-rate – term:
Due in 1 year or less
$11,824,166 $11,217,969 
Thereafter
8,108,626 9,708,373 
Total fixed-rate$22,636,254 $22,429,625 
Variable-rate:
Due in 1 year or less
$12,108,815 $38,253,010 
Thereafter
7,450,000 9,345,000 
Total variable-rate$19,558,815 $47,598,010 
Total par value$42,195,069 $70,027,635