XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
SECURITIES, Available for Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Available for sale [Abstract]    
Amortized cost $ 669,014 $ 704,830
Gross unrealized gains 1 2
Gross unrealized losses (91,775) (82,070)
Allowance for credit losses 0 0
Fair value 577,240 622,762
State and Municipal [Member]    
Available for sale [Abstract]    
Amortized cost 199,588 202,814
Gross unrealized gains 1 2
Gross unrealized losses (26,292) (22,241)
Allowance for credit losses 0 0
Fair value 173,297 180,575
Residential Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 321,021 351,251
Gross unrealized gains 0 0
Gross unrealized losses (56,925) (50,547)
Allowance for credit losses 0 0
Fair value 264,096 300,704
Commercial Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 46,601 47,898
Gross unrealized gains 0 0
Gross unrealized losses (6,241) (6,150)
Allowance for credit losses 0 0
Fair value 40,360 41,748
Commercial Collateralized Mortgage Obligations [Member]    
Available for sale [Abstract]    
Amortized cost 73,697 72,391
Gross unrealized gains 0 0
Gross unrealized losses (214) (461)
Allowance for credit losses 0 0
Fair value 73,483 71,930
Asset-backed and Other Amortizing Securities [Member]    
Available for sale [Abstract]    
Amortized cost 16,107 18,476
Gross unrealized gains 0 0
Gross unrealized losses (1,526) (1,436)
Allowance for credit losses 0 0
Fair value 14,581 17,040
Other Securities [Member]    
Available for sale [Abstract]    
Amortized cost 12,000 12,000
Gross unrealized gains 0 0
Gross unrealized losses (577) (1,235)
Allowance for credit losses 0 0
Fair value $ 11,423 $ 10,765