Debt Securities - Total available-for-sale securities and aggregate depreciation (Details) - security |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Debt Securities, Available-for-Sale [Line Items] | ||
| Number of debt securities, unrealized loss position | 195 | 192 |
| Aggregate depreciation | (6.57%) | (6.25%) |
| U.S Government and Federal agencies | ||
| Debt Securities, Available-for-Sale [Line Items] | ||
| Number of debt securities, unrealized loss position | 4 | 4 |
| Aggregate depreciation | (1.89%) | (1.71%) |
| GSE residential | ||
| Debt Securities, Available-for-Sale [Line Items] | ||
| Number of debt securities, unrealized loss position | 156 | 155 |
| Aggregate depreciation | (7.98%) | (7.73%) |
| State and political subdivisions | ||
| Debt Securities, Available-for-Sale [Line Items] | ||
| Number of debt securities, unrealized loss position | 35 | 33 |
| Aggregate depreciation | (4.76%) | (4.10%) |