v3.26.1
Loans - Summary of activity in allowance for loan losses by class (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Allowance for credit losses:          
Beginning allowance balance $ 23,540 $ 19,461 $ 24,022 $ 20,979  
Provision (credit) for credit losses 2,900 3,525 5,600 5,025  
Recoveries 1 6 2 25  
Loans charged-off (1,717) (3,585) (4,900) (6,622)  
Total ending allowance balance 24,724 19,407 24,724 19,407  
Real Estate | Multifamily          
Allowance for credit losses:          
Beginning allowance balance 4,520 4,207 6,026 5,116  
Provision (credit) for credit losses 1,663 1,114 3,333 3,145  
Recoveries 0 0      
Loans charged-off (1,572) (308) (4,748) (3,248)  
Total ending allowance balance 4,611 5,013 4,611 5,013  
Collateral dependent nonaccrual loans 4,400   4,400   $ 7,800
Real Estate | Commercial real estate          
Allowance for credit losses:          
Beginning allowance balance 836 663 795 691  
Provision (credit) for credit losses 161 18 202 (10)  
Recoveries 0 0      
Loans charged-off 0 0      
Total ending allowance balance 997 681 997 681  
Real Estate | 1-4 family          
Allowance for credit losses:          
Beginning allowance balance 30 45 35 52  
Provision (credit) for credit losses (1) (8) (6) 64  
Recoveries 0 0      
Loans charged-off 0 0   (79)  
Total ending allowance balance 29 37 29 37  
Commercial          
Allowance for credit losses:          
Beginning allowance balance 16,990 13,828 16,285 14,283  
Provision (credit) for credit losses 848 2,332 1,553 1,877  
Recoveries 0 0      
Loans charged-off 0 (3,250)   (3,250)  
Total ending allowance balance 17,838 12,910 17,838 12,910  
Collateral dependent nonaccrual loans 736   736   $ 736
Consumer          
Allowance for credit losses:          
Beginning allowance balance 1,164 718 881 837  
Provision (credit) for credit losses 229 69 518 (51)  
Recoveries 1 6 2 25  
Loans charged-off (145) (27) (152) (45)  
Total ending allowance balance $ 1,249 $ 766 $ 1,249 $ 766