v3.25.2
MARKETABLE SECURITIES - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2025
USD ($)
Position
Security
Dec. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Investments, Debt and Equity Securities [Abstract]          
Allowance for credit losses for available for sale debt securities     $ 0 $ 0  
Number of investment in an unrealized loss position | Position     254    
Number of investment in an sale debt securities | Position     102    
Percentage of unrealized loss exceeds book value     20.00%    
Number of securities other than agencies amount | Security     0    
Available for sale securities transferred to held to maturity, net of unrealized gain   $ 10,235,000      
Available for sale securities transferred to held to maturity $ 106,157,000 $ 172,292,000      
Available for sale securities transferred to held to maturity, net of unrealized loss $ 13,186,000        
Fair value of securities pledged as collateral     $ 283,056,000 316,120,000  
Number of available for sale held to maturity securities sold     0   $ 0
Accumulated other comprehensive income (loss)     $ (7,603,000) $ (7,498,000)