XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENT SECURITIES - Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 83,029 $ 85,504
Gross Unrecognized Gains 6 4
Gross Unrecognized Losses 18,023 19,886
Estimated Fair Value 65,012 65,622
Obligations of states and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 400 500
Gross Unrecognized Gains 0 0
Gross Unrecognized Losses 19 22
Estimated Fair Value 381 478
Mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 82,629 85,004
Gross Unrecognized Gains 6 4
Gross Unrecognized Losses 18,004 19,864
Estimated Fair Value $ 64,631 $ 65,144