XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
SECURITIES - Amortized cost and Fair values of securities with gross unrealized gains and losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Available-for-sale    
Amortized cost $ 933,104 $ 934,456
Gross Unrealized Gains 138 106
Gross Unrealized Losses (78,020) (91,038)
Allowance for credit losses (600)  
Fair Value 854,622 843,524
Held-to-maturity    
Amortized Cost 536,429 541,600
Gross Unrealized Gains 426 195
Gross Unrealized Losses (54,930) (62,994)
Fair Value 481,925 478,801
U.S. Treasury    
Available-for-sale    
Amortized cost 169,824 169,860
Gross Unrealized Losses (12,804) (15,345)
Fair Value 157,020 154,515
U.S. government agency    
Available-for-sale    
Amortized cost 57,111 59,291
Gross Unrealized Losses (3,413) (4,134)
Fair Value 53,698 55,157
Held-to-maturity    
Amortized Cost 88,430 88,424
Gross Unrealized Losses (8,257) (9,728)
Fair Value 80,173 78,696
Municipal securities    
Available-for-sale    
Amortized cost 274,849 275,972
Gross Unrealized Gains 114 46
Gross Unrealized Losses (26,079) (32,189)
Fair Value 248,884 243,829
Held-to-maturity    
Amortized Cost 41,121 42,167
Gross Unrealized Gains 426 195
Gross Unrealized Losses (128) (314)
Fair Value 41,419 42,048
Mortgage-backed: Agency residential    
Available-for-sale    
Amortized cost 218,509 213,676
Gross Unrealized Gains 20 5
Gross Unrealized Losses (16,553) (18,240)
Fair Value 201,976 195,441
Held-to-maturity    
Amortized Cost 100,500 102,728
Gross Unrealized Losses (5,275) (6,470)
Fair Value 95,225 96,258
Mortgage-backed: Agency commercial    
Available-for-sale    
Amortized cost 150,195 150,060
Gross Unrealized Gains 4  
Gross Unrealized Losses (15,190) (17,172)
Fair Value 135,009 132,888
Held-to-maturity    
Amortized Cost 306,378 308,281
Gross Unrealized Losses (41,270) (46,482)
Fair Value 265,108 261,799
Corporate    
Available-for-sale    
Amortized cost 62,616 65,597
Gross Unrealized Gains   55
Gross Unrealized Losses (3,981) (3,958)
Allowance for credit losses (600)  
Fair Value $ 58,035 $ 61,694