v3.25.2
Advances (Tables)
6 Months Ended
Jun. 30, 2025
Advances [Abstract]  
Advances Table Table 4.1 presents advances summarized by redemption term as of June 30, 2025 and December 31, 2024 (dollar amounts in thousands). The redemption term represents the period in which principal amounts are contractually due. Carrying amounts exclude accrued interest receivable of $160,608,000 and $152,111,000 as of June 30, 2025 and December 31, 2024, respectively.
Table 4.1
 06/30/202512/31/2024
Redemption TermAmountWeighted Average Interest RateAmountWeighted Average Interest Rate
Due in one year or less$28,371,278 4.45 %$25,160,148 4.43 %
Due after one year through two years5,616,754 4.00 4,724,245 4.05 
Due after two years through three years5,267,172 4.20 4,530,096 4.07 
Due after three years through four years2,360,895 4.01 3,037,483 4.12 
Due after four years through five years2,002,509 3.64 2,663,624 3.87 
Thereafter1,453,027 3.41 1,760,096 3.25 
Total par value45,071,635 4.27 %41,875,692 4.24 %
Discounts(11,320) (7,557) 
Hedging adjustments(19,801) (216,054) 
TOTAL$45,040,514  $41,652,081  
Table 4.2 presents advances summarized by redemption term or next call date and by redemption term or next put date as of June 30, 2025 and December 31, 2024 (in thousands):

Table 4.2
 Redemption Term
or Next Call Date
Redemption Term
or Next Put Date
Redemption Term06/30/202512/31/202406/30/202512/31/2024
Due in one year or less$29,396,628 $26,134,800 $31,114,678 $27,391,348 
Due after one year through two years5,188,144 4,375,566 5,726,254 4,901,745 
Due after two years through three years4,805,737 4,126,318 4,542,472 4,626,596 
Due after three years through four years2,324,089 2,919,014 1,626,895 2,204,483 
Due after four years through five years1,954,651 2,642,197 1,625,009 1,945,624 
Thereafter1,402,386 1,677,797 436,327 805,896 
TOTAL PAR VALUE$45,071,635 $41,875,692 $45,071,635 $41,875,692 
Interest Rate Payment Terms: Table 4.3 details additional interest rate payment and redemption terms for advances as of June 30, 2025 and December 31, 2024 (in thousands):

Table 4.3
 Redemption Term06/30/202512/31/2024
Fixed-rate:
  
Due in one year or less$15,817,628 $15,388,152 
Due after one year through three years8,097,965 6,714,381 
Due after three years through five years4,150,405 5,123,107 
Due after five years through fifteen years1,421,376 1,695,725 
Due after fifteen years17,576 18,795 
Total fixed-rate
29,504,950 28,940,160 
Variable-rate:
 
Due in one year or less12,553,650 9,771,997 
Due after one year through three years2,785,960 2,539,960 
Due after three years through five years213,000 578,000 
Due after five years through fifteen years14,075 44,075 
Due after fifteen years— 1,500 
Total variable-rate
15,566,685 12,935,532 
TOTAL PAR VALUE$45,071,635 $41,875,692