XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SECURITIES, Amortized Cost and Fair Value of Securities with Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Available for sale [Abstract]    
Amortized cost $ 692,769 $ 704,830
Gross unrealized gains 1 2
Gross unrealized losses (92,901) (82,070)
Allowance for credit losses 0 0
Fair value 599,869 622,762
State and Municipal [Member]    
Available for sale [Abstract]    
Amortized cost 201,459 202,814
Gross unrealized gains 1 2
Gross unrealized losses (23,812) (22,241)
Allowance for credit losses 0 0
Fair value 177,648 180,575
Residential Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 344,258 351,251
Gross unrealized gains 0 0
Gross unrealized losses (59,093) (50,547)
Allowance for credit losses 0 0
Fair value 285,165 300,704
Commercial Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 47,576 47,898
Gross unrealized gains 0 0
Gross unrealized losses (6,722) (6,150)
Allowance for credit losses 0 0
Fair value 40,854 41,748
Commercial Collateralized Mortgage Obligations [Member]    
Available for sale [Abstract]    
Amortized cost 69,486 72,391
Gross unrealized gains 0 0
Gross unrealized losses (414) (461)
Allowance for credit losses 0 0
Fair value 69,072 71,930
Asset-backed and Other Amortizing Securities [Member]    
Available for sale [Abstract]    
Amortized cost 17,990 18,476
Gross unrealized gains 0 0
Gross unrealized losses (1,661) (1,436)
Allowance for credit losses 0 0
Fair value 16,329 17,040
Other Securities [Member]    
Available for sale [Abstract]    
Amortized cost 12,000 12,000
Gross unrealized gains 0 0
Gross unrealized losses (1,199) (1,235)
Allowance for credit losses 0 0
Fair value $ 10,801 $ 10,765