v3.26.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES (Schedule of Past Due Loans) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans $ 7,065,128 $ 6,828,753
30 - 59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 7,452 3,082
60 - 89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 7,803 200
Non-accrual or 90 Days and Greater    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 73,512 86,884
Total Past Due or Non-accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 88,767 90,166
Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 6,976,361 6,738,587
Commercial    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 5,433,868 5,201,489
Construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 239,456 261,804
Multi-family    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 393,702 397,010
One-to-four-family    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 85,523 86,449
One-to-four-family | Total Past Due or Non-accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 2,416  
One-to-four-family | Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 83,107 83,999
Real Estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 6,152,549 5,946,752
Real Estate | Commercial    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 5,433,868 5,201,489
Real Estate | Commercial | 30 - 59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 6,041  
Real Estate | Commercial | 60 - 89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 2,761  
Real Estate | Commercial | Non-accrual or 90 Days and Greater    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 28,542 32,809
Real Estate | Commercial | Total Past Due or Non-accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 37,344 32,809
Real Estate | Commercial | Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 5,396,524 5,168,680
Real Estate | Construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 239,456 261,804
Real Estate | Construction | Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 239,456 261,804
Real Estate | Multi-family    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 393,702 397,010
Real Estate | Multi-family | 30 - 59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 1,399 1,755
Real Estate | Multi-family | Non-accrual or 90 Days and Greater    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 42,554 42,599
Real Estate | Multi-family | Total Past Due or Non-accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 43,953 44,354
Real Estate | Multi-family | Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 349,749 352,656
Real Estate | One-to-four-family    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 85,523 86,449
Real Estate | One-to-four-family | 30 - 59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans   1,246
Real Estate | One-to-four-family | Non-accrual or 90 Days and Greater    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 2,416 2,450
Real Estate | One-to-four-family | Total Past Due or Non-accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 2,416 3,696
Real Estate | One-to-four-family | Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 83,107 82,753
Commercial and industrial    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 902,822 871,652
Commercial and industrial | 30 - 59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 12  
Commercial and industrial | 60 - 89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 5,042 200
Commercial and industrial | Non-accrual or 90 Days and Greater    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans   8,989
Commercial and industrial | Total Past Due or Non-accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 5,054 9,189
Commercial and industrial | Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 897,768 862,463
Consumer    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 9,757 10,349
Consumer | 30 - 59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans   81
Consumer | Non-accrual or 90 Days and Greater    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans   37
Consumer | Total Past Due or Non-accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans   118
Consumer | Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans $ 9,757 $ 10,231