v3.26.1
INTEREST RATE DERIVATIVES - Summary information for the interest rate swaps (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2021
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jun. 17, 2026
Jun. 16, 2026
Apr. 10, 2026
Jan. 31, 2025
INTEREST RATE SWAPS                    
Net interest income   $ 44,041 $ 32,178 $ 88,528 $ 62,732          
Interest Rate Swaps | Cash flow hedges                    
INTEREST RATE SWAPS                    
Notional Amounts   $ 300,000   300,000   $ 575,000        
Net interest income       $ 3,748   $ 14,776        
Interest Rate Swaps | Cash flow hedges | Weighted average                    
INTEREST RATE SWAPS                    
Weighted-average pay rate (as a percent)   1.71%   1.71%   1.98%        
Weighted-average receive rate (as a percent)   3.12%   3.12%   4.21%        
Weighted-average maturity       5 years   4 years 6 months        
Weighted-average remaining maturity   9 months 18 days   9 months 18 days   7 months 6 days        
Interest Rate Cap | Cash flow hedges                    
INTEREST RATE SWAPS                    
Notional Amounts $ 50,000 $ 450,000   $ 450,000   $ 250,000 $ 200,000 $ 100,000 $ 100,000 $ 200,000
Rate Cap Premiums       $ 1,503   $ 819        
Cap rate (as a percent) 2.50% 4.06%   4.06%   4.10% 4.00%     4.50%
Weighted-average maturity 5 years                  
Net interest income       $ (57)   $ 345        
Interest Rate Cap | Cash flow hedges | Weighted average                    
INTEREST RATE SWAPS                    
Weighted-average maturity       2 years 1 month 6 days   2 years 9 months 18 days        
Weighted-average remaining maturity   1 year 6 months   1 year 6 months   1 year 2 months 12 days