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 | |||||||