v3.26.3
Advances (Details) - Table - Interest Rate Terms - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Fixed Rate - Par Value    
Fixed Rate - Due within 1 year $ 8,584 $ 10,754
Fixed Rate - Due after 1 year 9,371 14,386
Fixed Rate - Total 17,955 25,140
Adjustable Rate - Par Value    
Adjustable Rate - Due within 1 year 11,756 12,009
Adjustable Rate - Due after 1 year 1,250 1,000
Adjustable Rate - Total 13,006 13,009
Total par value $ 30,961 $ 38,149