v3.25.2
INVESTMENT SECURITIES - Narrative (Details)
$ in Millions
Dec. 31, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
Investments, Debt and Equity Securities [Abstract]    
Amounts pledged for public deposits | $ $ 283.7 $ 320.5
Number of securities in unrealized loss position (in security) | security 295  
Aggregate depreciation percentage 10.82%