XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Fair Value of Debt Security, Available-for-sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt and Equity Securities, FV-NI [Line Items]    
Amortized cost, available for sale $ 540,190 $ 584,239
Gross unrealized gains, available for sale 62 14
Gross unrealized losses, available for sale (61,135) (69,655)
Fair value, available for sale 479,117 514,598
U.S. Treasury Notes and Bonds [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized cost, available for sale 89,875 90,345
Gross unrealized gains, available for sale 0 0
Gross unrealized losses, available for sale (9,373) (10,151)
Fair value, available for sale 80,502 80,194
US States and Political Subdivisions Debt Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized cost, available for sale 258,815 269,918
Gross unrealized gains, available for sale 0 0
Gross unrealized losses, available for sale (30,579) (35,236)
Fair value, available for sale 228,236 234,682
Mortgage-backed [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized cost, available for sale 181,863 212,392
Gross unrealized gains, available for sale 62 14
Gross unrealized losses, available for sale (20,955) (23,905)
Fair value, available for sale 160,970 188,501
Corporate [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized cost, available for sale 250 250
Gross unrealized gains, available for sale 0 0
Gross unrealized losses, available for sale (38) (46)
Fair value, available for sale 212 204
Asset-Backed Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized cost, available for sale 9,387 11,334
Gross unrealized gains, available for sale 0 0
Gross unrealized losses, available for sale (190) (317)
Fair value, available for sale $ 9,197 $ 11,017