Capital - Mandatorily Redeemable Capital Stock Rollforward (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Mandatorily Redeemable Capital Stock Activity [Roll Forward] | ||||
Liability at beginning of period | $ 266,359 | $ 367,444 | $ 363,004 | $ 369,041 |
Reclassification from capital stock | 25,402 | 0 | 25,402 | 0 |
Redemptions/repurchases | (144) | (4,326) | (96,789) | (5,923) |
Liability at end of period | $ 291,617 | $ 363,118 | $ 291,617 | $ 363,118 |