v3.25.2
FAIR VALUE - Summary of information about the fair value carrying amount and unpaid principal outstanding of loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Total Loans    
Fair Value Carrying Amount $ 29,250 $ 32,989
Unpaid Principal Balance 28,863 33,318
Difference 387 (329)
Non Accruals    
Fair Value Carrying Amount 10 298
Unpaid Principal Balance 10 646
Difference 0 (348)
90 Days or More Past Due    
Fair Value Carrying Amount 10 298
Unpaid Principal Balance 10 646
Difference 0 (348)
Mortgage loans held for sale    
Total Loans    
Fair Value Carrying Amount 24,151 25,455
Unpaid Principal Balance 23,629 25,217
Difference 522 238
Non Accruals    
Fair Value Carrying Amount 0 0
Unpaid Principal Balance 0 0
Difference 0 0
90 Days or More Past Due    
Fair Value Carrying Amount 0 0
Unpaid Principal Balance 0 0
Difference 0 0
Loans held for sale    
Total Loans    
Fair Value Carrying Amount   251
Unpaid Principal Balance   594
Difference   (343)
Non Accruals    
Fair Value Carrying Amount   251
Unpaid Principal Balance   594
Difference   (343)
90 Days or More Past Due    
Fair Value Carrying Amount   251
Unpaid Principal Balance   594
Difference   (343)
Loans held for investment    
Total Loans    
Fair Value Carrying Amount 5,099 7,283
Unpaid Principal Balance 5,234 7,507
Difference (135) (224)
Non Accruals    
Fair Value Carrying Amount 10 47
Unpaid Principal Balance 10 52
Difference 0 (5)
90 Days or More Past Due    
Fair Value Carrying Amount 10 47
Unpaid Principal Balance 10 52
Difference $ 0 $ (5)