XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Investment Securities - Schedule of Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Amortized Cost $ 825,047 $ 664,271
Gross Unrealized Gains 54 13,138
Gross Unrealized Losses (70,633) (3,956)
Fair Value 754,468 673,453
State and political subdivisions    
Marketable Securities [Line Items]    
Amortized Cost 317,376 359,187
Gross Unrealized Gains 54 12,931
Gross Unrealized Losses (22,304) (990)
Fair Value 295,126 371,128
Mortgage-backed securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Marketable Securities [Line Items]    
Amortized Cost 205,175 170,711
Gross Unrealized Gains 0 135
Gross Unrealized Losses (31,236) (2,200)
Fair Value 173,939 168,646
Corporate bonds    
Marketable Securities [Line Items]    
Amortized Cost 96,348 84,538
Gross Unrealized Gains 0 72
Gross Unrealized Losses (11,251) (272)
Fair Value 85,097 84,338
Treasury securities    
Marketable Securities [Line Items]    
Amortized Cost 158,935  
Gross Unrealized Gains 0  
Gross Unrealized Losses (3,652)  
Fair Value 155,283  
Asset backed securities issued or guaranteed by U.S. Government agencies or sponsored enterprises    
Marketable Securities [Line Items]    
Amortized Cost 47,213 49,835
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2,190) (494)
Fair Value $ 45,023 $ 49,341