XML 80 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENT SECURITIES - Schedule of Amortized Cost and Estimated Fair Value of Securities Held-to-Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 164,677 $ 141,512
Gross Unrealized Gains 80 0
Gross Unrealized Losses (20,729) (18,781)
Estimated Fair Value 144,028 122,731
State, county and municipal securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 33,623 31,905
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6,214) (5,051)
Estimated Fair Value 27,409 26,854
Mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 131,054 109,607
Gross Unrealized Gains 80 0
Gross Unrealized Losses (14,515) (13,730)
Estimated Fair Value $ 116,619 $ 95,877