v3.25.1
Loans - Summary of activity in allowance for loan losses by class (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Mar. 31, 2023
Allowance for loan losses:        
Total ending allowance balance $ 19,461 $ 17,523 $ 20,979 $ 16,631
Provision (credit) for credit losses 1,500 1,000    
Recoveries 19 19    
Loans charged-off (3,037) (127)    
Real Estate | Multifamily        
Allowance for loan losses:        
Total ending allowance balance 4,207 3,311 5,116 3,236
Provision (credit) for credit losses 2,031 75    
Recoveries 0 0    
Loans charged-off (2,940) 0    
Real Estate | Commercial Real Estate        
Allowance for loan losses:        
Total ending allowance balance 663 791 691 823
Provision (credit) for credit losses (28) (32)    
Recoveries 0 0    
Loans charged-off 0 0    
Real Estate | 1-4 Family        
Allowance for loan losses:        
Total ending allowance balance 45 61 52 58
Provision (credit) for credit losses 72 3    
Recoveries 0 0    
Loans charged-off (79) 0    
Commercial        
Allowance for loan losses:        
Total ending allowance balance 13,828 12,631 14,283 12,056
Provision (credit) for credit losses (455) 575    
Recoveries 0 0    
Loans charged-off 0 0    
Consumer        
Allowance for loan losses:        
Total ending allowance balance 718 729 $ 837 $ 458
Provision (credit) for credit losses (120) 379    
Recoveries 19 19    
Loans charged-off $ (18) $ (127)