Affordable Housing Program ("AHP") (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Affordable Housing Program [Roll Forward] | ||
| Balance, beginning of period | $ 222,138 | $ 198,801 |
| AHP assessment | 13,683 | 16,750 |
| AHP Voluntary Contribution | 338 | 367 |
| Grants funded, net of recaptured amounts | (14,051) | (13,765) |
| Balance, end of period | $ 222,108 | $ 202,153 |