Advances Interest Rate Payment Terms (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Advances by Interest Rate Payment Terms [Line Items] | ||
| Federal Home Loan Bank, Advances, Fixed Rate, under One Year | $ 23,264,018 | $ 21,567,253 |
| Federal Home Loan Bank, Advances, Fixed Rate, after One Year | 14,438,717 | 23,081,545 |
| Federal Home Loan Bank, Advances, Fixed Rate | 37,702,735 | 44,648,798 |
| Federal Home Loan Bank, Advances, Floating Rate, under One Year | 893,571 | 840,218 |
| Federal Home Loan Bank, Advances, Floating Rate, after One Year | 5,709,250 | 5,351,249 |
| Federal Home Loan Bank, Advances, Floating Rate | 6,602,821 | 6,191,467 |
| Federal Home Loan Bank Advances Par Value | $ 44,305,556 | $ 50,840,265 |