XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Schedule of Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Amortized Cost $ 684,917 $ 825,047
Gross Unrealized Gains 4 54
Gross Unrealized Losses (57,804) (70,633)
Fair Value 627,117 754,468
State and political subdivisions    
Marketable Securities [Line Items]    
Amortized Cost 235,297 317,376
Gross Unrealized Gains 4 54
Gross Unrealized Losses (16,266) (22,304)
Fair Value 219,035 295,126
Mortgage-backed securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Marketable Securities [Line Items]    
Amortized Cost 188,307 205,175
Gross Unrealized Gains 0 0
Gross Unrealized Losses (30,508) (31,236)
Fair Value 157,799 173,939
Corporate bonds    
Marketable Securities [Line Items]    
Amortized Cost 111,109 96,348
Gross Unrealized Gains 0 0
Gross Unrealized Losses (8,769) (11,251)
Fair Value 102,340 85,097
Treasury securities    
Marketable Securities [Line Items]    
Amortized Cost 109,836 158,935
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1,115) (3,652)
Fair Value 108,721 155,283
Asset backed securities issued or guaranteed by U.S. Government agencies or sponsored enterprises    
Marketable Securities [Line Items]    
Amortized Cost 40,368 47,213
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1,146) (2,190)
Fair Value $ 39,222 $ 45,023