XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
SECURITIES - Schedule of Information Related to the Amortized Cost, Fair Value and Allowance for Credit Losses of Securities Held-to-Maturity and Related Gross Gains and Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-Maturity Securities [Line Items]    
Fair Value $ 113,107 $ 119,215
State and municipal securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 131,568 129,918
Gross Unrealized Gain 0 0
Gross Unrealized Losses (18,461) (10,703)
Allowance for Credit Losses 0 0
Fair Value $ 113,107 $ 119,215