LOANS AND ALLOWANCE FOR CREDIT LOSSES - Schedule of Unfunded Commitments (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward] | |||||
| Beginning of period | $ 22,966 | $ 20,205 | $ 22,401 | $ 20,549 | $ 20,549 |
| (Reversals)/additions to ACL - Unfunded Commitments via provision for credit losses charged to operations | 4,350 | 1,158 | 5,108 | 807 | 1,794 |
| End of period | 25,899 | 21,347 | 25,899 | 21,347 | 22,401 |
| Unfunded Commitments | |||||
| Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward] | |||||
| Beginning of period | 482 | 435 | 490 | 334 | 334 |
| (Reversals)/additions to ACL - Unfunded Commitments via provision for credit losses charged to operations | (25) | 192 | (33) | 293 | |
| End of period | $ 457 | $ 627 | $ 457 | $ 627 | $ 490 |