XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SECURITIES, Amortized Cost and Fair Value of Securities with Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available for sale [Abstract]    
Amortized cost $ 683,368 $ 704,830
Gross unrealized gains 1 2
Gross unrealized losses (92,338) (82,070)
Allowance for credit losses 0 0
Fair value 591,031 622,762
State and Municipal [Member]    
Available for sale [Abstract]    
Amortized cost 200,838 202,814
Gross unrealized gains 1 2
Gross unrealized losses (24,807) (22,241)
Allowance for credit losses 0 0
Fair value 176,032 180,575
Residential Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 336,672 351,251
Gross unrealized gains 0 0
Gross unrealized losses (58,206) (50,547)
Allowance for credit losses 0 0
Fair value 278,466 300,704
Commercial Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 47,256 47,898
Gross unrealized gains 0 0
Gross unrealized losses (6,551) (6,150)
Allowance for credit losses 0 0
Fair value 40,705 41,748
Commercial Collateralized Mortgage Obligations [Member]    
Available for sale [Abstract]    
Amortized cost 69,260 72,391
Gross unrealized gains 0 0
Gross unrealized losses (142) (461)
Allowance for credit losses 0 0
Fair value 69,118 71,930
Asset-backed and Other Amortizing Securities [Member]    
Available for sale [Abstract]    
Amortized cost 17,342 18,476
Gross unrealized gains 0 0
Gross unrealized losses (1,637) (1,436)
Allowance for credit losses 0 0
Fair value 15,705 17,040
Other Securities [Member]    
Available for sale [Abstract]    
Amortized cost 12,000 12,000
Gross unrealized gains 0 0
Gross unrealized losses (995) (1,235)
Allowance for credit losses 0 0
Fair value $ 11,005 $ 10,765