v3.26.1
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%)