XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.3
SECURITIES, Amortized Cost and Fair Value of Securities with Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Available for sale [Abstract]    
Amortized cost $ 673,960 $ 704,830
Gross unrealized gains 2 2
Gross unrealized losses (67,073) (82,070)
Allowance for credit losses 0 0
Fair value 606,889 622,762
State and Municipal [Member]    
Available for sale [Abstract]    
Amortized cost 200,215 202,814
Gross unrealized gains 2 2
Gross unrealized losses (19,293) (22,241)
Allowance for credit losses 0 0
Fair value 180,924 180,575
Residential Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 328,928 351,251
Gross unrealized gains 0 0
Gross unrealized losses (41,183) (50,547)
Allowance for credit losses 0 0
Fair value 287,745 300,704
Commercial Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 46,932 47,898
Gross unrealized gains 0 0
Gross unrealized losses (4,637) (6,150)
Allowance for credit losses 0 0
Fair value 42,295 41,748
Commercial Collateralized Mortgage Obligations [Member]    
Available for sale [Abstract]    
Amortized cost 69,027 72,391
Gross unrealized gains 0 0
Gross unrealized losses (142) (461)
Allowance for credit losses 0 0
Fair value 68,885 71,930
Asset-backed and Other Amortizing Securities [Member]    
Available for sale [Abstract]    
Amortized cost 16,858 18,476
Gross unrealized gains 0 0
Gross unrealized losses (1,003) (1,436)
Allowance for credit losses 0 0
Fair value 15,855 17,040
Other Securities [Member]    
Available for sale [Abstract]    
Amortized cost 12,000 12,000
Gross unrealized gains 0 0
Gross unrealized losses (815) (1,235)
Allowance for credit losses 0 0
Fair value $ 11,185 $ 10,765