Capital - Mandatorily Redeemable Capital Stock by Year of Redemption (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
Mar. 31, 2024 |
Dec. 31, 2023 |
||
---|---|---|---|---|---|---|
Mandatorily Redeemable Capital Stock [Abstract] | ||||||
Past contractual redemption date | [1] | $ 9,706 | $ 9,748 | |||
Year 1 | 11 | 19,179 | ||||
Year 2 | 0 | 3,674 | ||||
Year 3 | 255,483 | 329,232 | ||||
Year 4 | 1,159 | 12 | ||||
Year 5 | 0 | 1,159 | ||||
Total MRCS, par value | $ 266,359 | $ 363,004 | $ 367,444 | $ 369,041 | ||
|