Capital and Mandatorily Redeemable Capital Stock - Schedule of Changes in Mandatorily Redeemable Capital Stock Liabilities (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Financial Instruments Subject to Mandatory Redemption [Roll Forward] | ||||
| Beginning balance | $ 7,737 | $ 4,322 | $ 7,585 | $ 4,509 |
| Capital stock subject to mandatory redemption reclassified from equity | 0 | 6,111 | 1,337 | 6,111 |
| Redemption of mandatorily redeemable capital stock | (533) | (1,460) | (1,718) | (1,647) |
| Ending balance | 7,204 | 8,973 | 7,204 | 8,973 |
| Accrued interest payable | $ 136 | $ 159 | $ 136 | $ 159 |
| Annualized accrual rates | 7.50% | 8.00% | ||