XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
SECURITIES, Amortized Cost and Fair Value of Securities with Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available for sale [Abstract]    
Amortized cost $ 657,661 $ 669,014
Gross unrealized gains 67 1
Gross unrealized losses (86,201) (91,775)
Allowance for credit losses 0 0
Fair value 571,527 577,240
State and Municipal [Member]    
Available for sale [Abstract]    
Amortized cost 198,171 199,588
Gross unrealized gains 2 1
Gross unrealized losses (29,155) (26,292)
Allowance for credit losses 0 0
Fair value 169,018 173,297
Residential Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 314,151 321,021
Gross unrealized gains 0 0
Gross unrealized losses (50,234) (56,925)
Allowance for credit losses 0 0
Fair value 263,917 264,096
Commercial Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 46,265 46,601
Gross unrealized gains 0 0
Gross unrealized losses (5,232) (6,241)
Allowance for credit losses 0 0
Fair value 41,033 40,360
Commercial Collateralized Mortgage Obligations [Member]    
Available for sale [Abstract]    
Amortized cost 71,430 73,697
Gross unrealized gains 65 0
Gross unrealized losses (65) (214)
Allowance for credit losses 0 0
Fair value 71,430 73,483
Asset-backed and Other Amortizing Securities [Member]    
Available for sale [Abstract]    
Amortized cost 15,644 16,107
Gross unrealized gains 0 0
Gross unrealized losses (1,151) (1,526)
Allowance for credit losses 0 0
Fair value 14,493 14,581
Other Securities [Member]    
Available for sale [Abstract]    
Amortized cost 12,000 12,000
Gross unrealized gains 0 0
Gross unrealized losses (364) (577)
Allowance for credit losses 0 0
Fair value $ 11,636 $ 11,423