Capital (Mandatorily Redeemable Capital Stock by Contractual Year of Redemption) (Details) - USD ($) $ in Thousands |
Sep. 30, 2025 |
Dec. 31, 2024 |
Sep. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|---|---|
| Banking Regulation, Total Capital [Abstract] | ||||
| Due in 1 year or less | $ 377 | $ 43 | ||
| Due after 1 year through 2 years | 3,608 | 450 | ||
| Due after 2 years through 3 years | 967 | 4,198 | ||
| Due after 3 years through 4 years | 0 | 1,098 | ||
| Financial Instruments Subject to Mandatory Redemption, Past Contractual Redemption Date, Due to Outstanding Activity | 1,133 | 1,236 | ||
| Total | $ 6,085 | $ 7,025 | $ 27,554 | $ 27,874 |