v3.25.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Allowance for credit losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period $ 64,760 $ 64,670
Provision (credit) charged to expense 0 500
Provision (Credit) for Unfunded Commitments (348) 130
Losses charged off (425) (427)
Recoveries 369 344
Balance at end of period 64,704 65,087
Allowance for unfunded commitment    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period 8,503 7,487
Provision (Credit) for Unfunded Commitments (348) 130
Balance at end of period 8,155 7,617
One- To Four-Family Residential and Construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period 9,224 9,820
Provision (credit) charged to expense 0 (107)
Losses charged off (36) (56)
Recoveries 4 3
Balance at end of period 9,192 9,660
One- To Four-Family Residential and Construction | Allowance for unfunded commitment    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period 619 706
Provision (Credit) for Unfunded Commitments 39 (27)
Balance at end of period 658 679
Other Residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period 15,594 13,370
Provision (credit) charged to expense 0 516
Balance at end of period 15,594 13,886
Other Residential | Allowance for unfunded commitment    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period 4,833 4,006
Provision (Credit) for Unfunded Commitments (239) (28)
Balance at end of period 4,594 3,978
Commercial Real Estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period 28,802 28,171
Provision (credit) charged to expense 0 1,298
Losses charged off (8)  
Balance at end of period 28,794 29,469
Commercial Real Estate | Allowance for unfunded commitment    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period 653 619
Provision (Credit) for Unfunded Commitments (33) (5)
Balance at end of period 620 614
Commercial Construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period 2,735 2,844
Provision (credit) charged to expense 0 (96)
Recoveries 194  
Balance at end of period 2,929 2,748
Commercial Construction | Allowance for unfunded commitment    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period 496 741
Provision (Credit) for Unfunded Commitments (78) (232)
Balance at end of period 418 509
Commercial Business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period 4,656 6,935
Provision (credit) charged to expense 0 (1,596)
Losses charged off (147) (31)
Recoveries 13 88
Balance at end of period 4,522 5,396
Commercial Business | Allowance for unfunded commitment    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period 1,468 959
Provision (Credit) for Unfunded Commitments (40) 394
Balance at end of period 1,428 1,353
Consumer    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period 3,749 3,530
Provision (credit) charged to expense 0 485
Losses charged off (234) (340)
Recoveries 158 253
Balance at end of period 3,673 3,928
Consumer | Allowance for unfunded commitment    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Balance at beginning of period 434 456
Provision (Credit) for Unfunded Commitments 3 28
Balance at end of period $ 437 $ 484