XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.1
INVESTMENT SECURITIES - Amortized Cost and Estimated Fair Value of Securities Held-to-Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 173,757 $ 164,677
Gross Unrealized Gains 266 80
Gross Unrealized Losses (19,164) (20,729)
Estimated Fair Value 154,859 144,028
State, county and municipal securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 33,597 33,623
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6,960) (6,214)
Estimated Fair Value 26,637 27,409
Mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 140,160 131,054
Gross Unrealized Gains 266 80
Gross Unrealized Losses (12,204) (14,515)
Estimated Fair Value $ 128,222 $ 116,619