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 [Roll Forward] | ||||
Balance, beginning of period | $ 3,124 | $ 205 | $ 3,225 | $ 247 |
Capital stock subject to mandatory redemption reclassified from equity during the period | 278,277 | 77,949 | 339,742 | 232,442 |
Redemption or repurchase of mandatorily redeemable capital stock during the period | (275,384) | (74,762) | (337,012) | (229,299) |
Stock dividend classified as mandatorily redeemable capital stock during the period | 64 | 50 | 126 | 52 |
Balance, end of period | $ 6,081 | $ 3,442 | $ 6,081 | $ 3,442 |