v3.25.2
FAIR VALUE - RECURRING LEVEL 3 MEASUREMENTS (Details) - Level 3
$ in Thousands
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Private label mortgage backed-security | Recurring basis    
Fair value inputs quantitative information    
Private label mortgage-backed security $ 1,489 $ 1,550
Debt Securities - Valuation technique us-gaap:ValuationTechniqueDiscountedCashFlowMember us-gaap:ValuationTechniqueDiscountedCashFlowMember
Private label mortgage backed-security | Recurring basis | Loss severity    
Fair value inputs quantitative information    
Measurable input 0.25 0.25
Private label mortgage backed-security | Minimum | Recurring basis | Constant prepayment rate    
Fair value inputs quantitative information    
Measurable input 0.023 0.015
Private label mortgage backed-security | Minimum | Recurring basis | Probability of default    
Fair value inputs quantitative information    
Measurable input 0.005 0.005
Private label mortgage backed-security | Maximum | Recurring basis | Constant prepayment rate    
Fair value inputs quantitative information    
Measurable input 0.044 0.026
Private label mortgage backed-security | Maximum | Recurring basis | Probability of default    
Fair value inputs quantitative information    
Measurable input 0.093 0.091
Consumer loans held for sale | Nonrecurring basis    
Fair value inputs quantitative information    
Consumer loans held for sale $ 8,312 $ 5,443
Consumer loans held for sale | Nonrecurring basis | Net Premium    
Fair value inputs quantitative information    
Held for sale, measurement input 0.0015 0.0015
Consumer loans held for sale | Nonrecurring basis | Discount Rate    
Fair value inputs quantitative information    
Held for sale, measurement input 0.10 0.10