v3.25.1
INVESTMENT SECURITIES - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Schedule Of Available For Sale Securities [Line Items]      
Securities available for sale $ 832,030,000   $ 784,544,000
Held to maturity security carrying value 100,285,000   101,635,000
Investment with fair value classified as equity security 13,236,000   $ 13,041,000
Fair value adjustment for CRA equity security 195,000 $ (111,000)  
Collateral Pledged [Member]      
Schedule Of Available For Sale Securities [Line Items]      
Securities available for sale 620,400,000    
Held to maturity security carrying value 98,300,000    
CRA Investment Fund [Member]      
Schedule Of Available For Sale Securities [Line Items]      
Investment with fair value classified as equity security 13,200,000    
Fair value adjustment for CRA equity security $ 195,000