XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Schedule of Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Securities AFS:    
Amortized Cost $ 632,258 $ 688,539
Gross Unrealized Gains 413 6
Gross Unrealized Losses (62,579) (74,138)
Fair Value 570,092 614,407
Securities HTM:    
Amortized Cost 141,236 151,683
Gross Unrealized Gains 0 0
Gross Unrealized Losses (22,207) (19,276)
Fair Value 119,029 132,407
Mortgage-backed securities    
Securities AFS:    
Amortized Cost 288,793 272,253
Gross Unrealized Gains 395 0
Gross Unrealized Losses (31,228) (31,272)
Fair Value 257,960 240,981
Securities HTM:    
Amortized Cost 140,314 150,771
Gross Unrealized Gains 0 0
Gross Unrealized Losses (22,098) (19,142)
Fair Value 118,216 131,629
Municipal bonds    
Securities AFS:    
Amortized Cost 211,848 219,305
Gross Unrealized Gains 13 6
Gross Unrealized Losses (27,732) (35,219)
Fair Value 184,129 184,092
U.S. Treasury securities    
Securities AFS:    
Amortized Cost 92,054 176,380
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1,912) (5,902)
Fair Value 90,142 170,478
U.S. agency securities    
Securities AFS:    
Amortized Cost 39,563 20,601
Gross Unrealized Gains 5 0
Gross Unrealized Losses (1,707) (1,745)
Fair Value 37,861 18,856
Securities HTM:    
Amortized Cost 922 912
Gross Unrealized Gains 0 0
Gross Unrealized Losses (109) (134)
Fair Value $ 813 $ 778