XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Debt Securities - Total available-for-sale securities and aggregate depreciation (Details) - security
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Number of debt securities, unrealized loss position 243 225
Aggregate depreciation (7.45%) (8.28%)
U.S Government and Federal agencies    
Debt Securities, Available-for-Sale [Line Items]    
Number of debt securities, unrealized loss position 13 13
Aggregate depreciation (2.30%) (2.46%)
GSE residential    
Debt Securities, Available-for-Sale [Line Items]    
Number of debt securities, unrealized loss position 184 175
Aggregate depreciation (9.40%) (10.66%)
State and political subdivisions    
Debt Securities, Available-for-Sale [Line Items]    
Number of debt securities, unrealized loss position 46 37
Aggregate depreciation (5.67%) (5.60%)