v3.25.1
CO Bonds - Year of Contractual Maturity (or Next Call Date) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amount    
Total CO bonds, par value $ 53,023,025 $ 53,860,355
Total CO bonds, carrying value 52,266,666 52,903,029
Unsecured Debt    
Amount    
Due in 1 year or less, amount 22,153,010 21,862,970
Due after 1 year through 2 years, amount 14,566,595 15,037,435
Due after 2 years through 3 years, amount 2,318,000 3,015,800
Due after 3 years through 4 years, amount 2,195,770 2,317,520
Due after 4 years through 5 years, amount 2,845,400 3,117,630
Thereafter, amount 8,944,250 8,509,000
Total CO bonds, par value 53,023,025 53,860,355
Unamortized premiums 23,122 24,889
Unamortized discounts (7,454) (7,992)
Unamortized concessions (13,776) (12,890)
Fair-value hedging basis adjustments, net (758,251) (961,333)
Total CO bonds, carrying value $ 52,266,666 $ 52,903,029
WAIR%    
Due in 1 year or less, WAIR % 3.64% 3.65%
Due after 1 year through 2 years, WAIR % 3.28% 2.96%
Due after 2 years through 3 years, WAIR % 2.90% 2.50%
Due after 3 years through 4 years, WAIR % 3.47% 3.00%
Due after 4 years through 5 years, WAIR % 4.25% 4.46%
Thereafter, WAIR % 3.48% 3.38%
Total CO bonds, par value, WAIR % 3.51% 3.37%
Year of Contractual Maturity or Next Call Date | Unsecured Debt    
Amount    
Due in 1 year or less, amount $ 40,748,510 $ 42,042,970
Due after 1 year through 2 years, amount 9,404,095 9,330,935
Due after 2 years through 3 years, amount 1,061,500 726,300
Due after 3 years through 4 years, amount 974,270 1,061,020
Due after 4 years through 5 years, amount 347,400 212,130
Thereafter, amount 487,250 487,000
Total CO bonds, par value $ 53,023,025 $ 53,860,355