Debt Securities - Total available-for-sale securities and aggregate depreciation (Details) - security |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Debt Securities, Available-for-Sale [Line Items] | ||
Number of debt securities, unrealized loss position | 222 | 243 |
Aggregate depreciation | (6.95%) | (7.45%) |
U.S Government and Federal agencies | ||
Debt Securities, Available-for-Sale [Line Items] | ||
Number of debt securities, unrealized loss position | 5 | 13 |
Aggregate depreciation | (2.24%) | (2.30%) |
GSE residential | ||
Debt Securities, Available-for-Sale [Line Items] | ||
Number of debt securities, unrealized loss position | 170 | 184 |
Aggregate depreciation | (8.11%) | (9.40%) |
State and political subdivisions | ||
Debt Securities, Available-for-Sale [Line Items] | ||
Number of debt securities, unrealized loss position | 47 | 46 |
Aggregate depreciation | (5.73%) | (5.67%) |