Affordable Housing Program ("AHP") (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Affordable Housing Program [Roll Forward] | ||||
| Balance, beginning of period | $ 222,138 | $ 198,801 | ||
| AHP assessment | $ 13,870 | $ 16,564 | 27,553 | 33,314 |
| AHP Voluntary Contribution | 850 | 1,405 | ||
| Grants funded, net of recaptured amounts | (32,222) | (20,587) | ||
| Balance, end of period | $ 218,319 | $ 212,933 | $ 218,319 | $ 212,933 |