XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
SECURITIES, Amortized Cost and Fair Value of Securities with Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Available for sale [Abstract]    
Amortized cost $ 725,927 $ 804,469
Gross unrealized gains 2 27
Gross unrealized losses (97,836) (102,785)
Allowance for credit losses 0  
Fair value 628,093 701,711
State and Municipal [Member]    
Available for sale [Abstract]    
Amortized cost 206,835 259,429
Gross unrealized gains 2 27
Gross unrealized losses (26,442) (34,401)
Allowance for credit losses 0  
Fair value 180,395 225,055
Residential Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 366,207 386,783
Gross unrealized gains 0 0
Gross unrealized losses (56,020) (57,938)
Allowance for credit losses 0  
Fair value 310,187 328,845
Commercial Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 48,533 49,161
Gross unrealized gains 0 0
Gross unrealized losses (7,315) (7,194)
Allowance for credit losses 0  
Fair value 41,218 41,967
Commercial Collateralized Mortgage Obligations [Member]    
Available for sale [Abstract]    
Amortized cost 72,823 76,189
Gross unrealized gains 0 0
Gross unrealized losses (5,228) (551)
Allowance for credit losses 0  
Fair value 67,595 75,638
Asset-backed and Other Amortizing Securities [Member]    
Available for sale [Abstract]    
Amortized cost 19,529 20,907
Gross unrealized gains 0 0
Gross unrealized losses (1,744) (1,813)
Allowance for credit losses 0  
Fair value 17,785 19,094
Other Securities [Member]    
Available for sale [Abstract]    
Amortized cost 12,000 12,000
Gross unrealized gains 0 0
Gross unrealized losses (1,087) (888)
Allowance for credit losses 0  
Fair value $ 10,913 $ 11,112