XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Schedule of the Fair Values of Securities with Unrealized Losses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
AFS, Less than 12 months, Estimated Fair Value $ 97,255 $ 82,743
AFS, Less than 12 Months, Unrealized Losses 2,193 675
AFS, 12 months or more, Estimated Fair Value 401,004 541,391
AFS, 12 months or more, Unrealized Losses 57,512 57,129
AFS, Total Estimated Fair Value 498,259 624,134
AFS, Total Unrealized Losses 59,705 57,804
State and political subdivisions    
Marketable Securities [Line Items]    
AFS, Less than 12 months, Estimated Fair Value 4,082 63,198
AFS, Less than 12 Months, Unrealized Losses 8 220
AFS, 12 months or more, Estimated Fair Value 163,893 152,854
AFS, 12 months or more, Unrealized Losses 16,964 16,046
AFS, Total Estimated Fair Value 167,975 216,052
AFS, Total Unrealized Losses 16,972 16,266
Mortgage-backed securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Marketable Securities [Line Items]    
AFS, Less than 12 months, Estimated Fair Value 85,272 0
AFS, Less than 12 Months, Unrealized Losses 2,086 0
AFS, 12 months or more, Estimated Fair Value 139,676 157,799
AFS, 12 months or more, Unrealized Losses 32,009 30,508
AFS, Total Estimated Fair Value 224,948 157,799
AFS, Total Unrealized Losses 34,095 30,508
Corporate bonds    
Marketable Securities [Line Items]    
AFS, Less than 12 months, Estimated Fair Value 7,901 19,545
AFS, Less than 12 Months, Unrealized Losses 99 455
AFS, 12 months or more, Estimated Fair Value 66,860 82,795
AFS, 12 months or more, Unrealized Losses 7,960 8,314
AFS, Total Estimated Fair Value 74,761 102,340
AFS, Total Unrealized Losses 8,059 8,769
Treasury securities    
Marketable Securities [Line Items]    
AFS, Less than 12 months, Estimated Fair Value   0
AFS, Less than 12 Months, Unrealized Losses   0
AFS, 12 months or more, Estimated Fair Value   108,721
AFS, 12 months or more, Unrealized Losses   1,115
AFS, Total Estimated Fair Value   108,721
AFS, Total Unrealized Losses   1,115
Asset backed securities issued or guaranteed by U.S. Government agencies or sponsored enterprises    
Marketable Securities [Line Items]    
AFS, Less than 12 months, Estimated Fair Value 0 0
AFS, Less than 12 Months, Unrealized Losses 0 0
AFS, 12 months or more, Estimated Fair Value 30,575 39,222
AFS, 12 months or more, Unrealized Losses 579 1,146
AFS, Total Estimated Fair Value 30,575 39,222
AFS, Total Unrealized Losses $ 579 $ 1,146