v3.25.2
LOANS - Recorded investment in loans on nonaccrual status and loans past due over 89 days still accruing (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Amortized cost basis of loans on nonaccrual status and loans past due over 89 days still accruing      
Nonaccrual With No Allowance for Credit Loss $ 9,351   $ 13,228
Nonaccrual 12,651   16,368
Loans Past Due Over 89 Days Still Accruing 4,677    
Interest income on nonaccrual loans 212 $ 60  
Residential real estate      
Amortized cost basis of loans on nonaccrual status and loans past due over 89 days still accruing      
Nonaccrual With No Allowance for Credit Loss 4,407   5,497
Nonaccrual 4,407   5,497
Multi-family      
Amortized cost basis of loans on nonaccrual status and loans past due over 89 days still accruing      
Nonaccrual With No Allowance for Credit Loss     864
Nonaccrual     864
Commercial real estate      
Amortized cost basis of loans on nonaccrual status and loans past due over 89 days still accruing      
Nonaccrual With No Allowance for Credit Loss 2,576   5,300
Nonaccrual 3,457   5,325
Loans Past Due Over 89 Days Still Accruing 4,677    
Commercial and industrial      
Amortized cost basis of loans on nonaccrual status and loans past due over 89 days still accruing      
Nonaccrual With No Allowance for Credit Loss 2,368   1,567
Nonaccrual $ 4,787   $ 4,682