XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment Securities - Schedule of Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Securities Available for Sale:    
Amortized Cost $ 431,138 $ 455,294
Gross Unrealized Gains 172 58
Gross Unrealized Losses (48,357) (47,970)
Fair Value 382,953 407,382
Securities Held to Maturity:    
Amortized Cost 447,157 449,031
Gross Unrealized Gains 175 356
Gross Unrealized Losses (48,480) (43,811)
Fair Value 398,852 405,576
U.S. treasury securities    
Securities Available for Sale:    
Amortized Cost 2,296 500
Gross Unrealized Gains 0 0
Gross Unrealized Losses (11) (2)
Fair Value 2,285 498
Securities Held to Maturity:    
Amortized Cost 93,728 93,306
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3,995) (3,212)
Fair Value 89,733 90,094
U.S. agency securities    
Securities Available for Sale:    
Amortized Cost 4,433 4,500
Gross Unrealized Gains 0 0
Gross Unrealized Losses (394) (361)
Fair Value 4,039 4,139
Securities Held to Maturity:    
Amortized Cost 16,250 16,282
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1,502) (1,424)
Fair Value 14,748 14,858
Asset backed securities    
Securities Available for Sale:    
Amortized Cost 21,526 25,035
Gross Unrealized Gains 14 0
Gross Unrealized Losses (268) (405)
Fair Value 21,272 24,630
State, county & municipal securities    
Securities Available for Sale:    
Amortized Cost 123,045 124,524
Gross Unrealized Gains 0 6
Gross Unrealized Losses (15,986) (15,494)
Fair Value 107,059 109,036
Securities Held to Maturity:    
Amortized Cost 136,816 136,685
Gross Unrealized Gains 175 356
Gross Unrealized Losses (14,727) (13,859)
Fair Value 122,264 123,182
Corporate debt securities    
Securities Available for Sale:    
Amortized Cost 53,343 53,834
Gross Unrealized Gains 0 16
Gross Unrealized Losses (6,535) (6,460)
Fair Value 46,808 47,390
Mortgage-backed securities    
Securities Available for Sale:    
Amortized Cost 226,495 246,901
Gross Unrealized Gains 158 36
Gross Unrealized Losses (25,163) (25,248)
Fair Value 201,490 221,689
Securities Held to Maturity:    
Amortized Cost 200,363 202,758
Gross Unrealized Gains 0 0
Gross Unrealized Losses (28,256) (25,316)
Fair Value $ 172,107 $ 177,442