v3.26.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES (Schedule of Past Due Loans) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans $ 7,348,531 $ 6,828,753
30 - 59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 19,997 3,082
60 - 89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 600 200
Non-accrual or 90 Days and Greater    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 66,970 86,884
Total Past Due or Non-accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 87,567 90,166
Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 7,260,964 6,738,587
Commercial    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 5,764,905 5,201,489
Construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 244,244 261,804
Multi-family    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 414,331 397,010
One-to-four-family    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 84,332 86,449
One-to-four-family | Total Past Due or Non-accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 2,401  
One-to-four-family | Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 81,931 83,999
Real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 6,507,812 5,946,752
Real estate | Commercial    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 5,764,905 5,201,489
Real estate | Commercial | 30 - 59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 10,707  
Real estate | Commercial | Non-accrual or 90 Days and Greater    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 30,213 32,809
Real estate | Commercial | Total Past Due or Non-accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 40,920 32,809
Real estate | Commercial | Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 5,723,985 5,168,680
Real estate | Construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 244,244 261,804
Real estate | Construction | Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 244,244 261,804
Real estate | Multi-family    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 414,331 397,010
Real estate | Multi-family | 30 - 59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 8,846 1,755
Real estate | Multi-family | Non-accrual or 90 Days and Greater    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 23,094 42,599
Real estate | Multi-family | Total Past Due or Non-accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 31,940 44,354
Real estate | Multi-family | Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 382,391 352,656
Real estate | One-to-four-family    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 84,332 86,449
Real estate | One-to-four-family | 30 - 59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 444 1,246
Real estate | One-to-four-family | Non-accrual or 90 Days and Greater    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 2,401 2,450
Real estate | One-to-four-family | Total Past Due or Non-accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 2,845 3,696
Real estate | One-to-four-family | Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 81,487 82,753
Commercial and industrial    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 831,436 871,652
Commercial and industrial | 60 - 89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 600 200
Commercial and industrial | Non-accrual or 90 Days and Greater    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 11,262 8,989
Commercial and industrial | Total Past Due or Non-accrual    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 11,862 9,189
Commercial and industrial | Current Loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 819,574 862,463
Consumer    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total loans 9,283 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,283 $ 10,231