v3.26.1
Debt Securities - Total available-for-sale securities and aggregate depreciation (Details) - security
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Number of debt securities, unrealized loss position 197 192
Aggregate depreciation (6.04%) (6.25%)
U.S Government and Federal agencies    
Debt Securities, Available-for-Sale [Line Items]    
Number of debt securities, unrealized loss position 7 4
Aggregate depreciation (1.07%) (1.71%)
GSE residential    
Debt Securities, Available-for-Sale [Line Items]    
Number of debt securities, unrealized loss position 161 155
Aggregate depreciation (7.26%) (7.73%)
State and political subdivisions    
Debt Securities, Available-for-Sale [Line Items]    
Number of debt securities, unrealized loss position 29 33
Aggregate depreciation (4.82%) (4.10%)