Capital - Mandatorily Redeemable Capital Stock Rollforward (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Mandatorily Redeemable Capital Stock Activity [Roll Forward] | ||||
| Liability at beginning of period | $ 282,274 | $ 266,359 | $ 282,294 | $ 363,004 |
| Redemptions/repurchases | (74,925) | (144) | (74,945) | (96,789) |
| Liability at end of period | $ 207,709 | $ 291,617 | $ 207,709 | $ 291,617 |