LOANS AND ALLOWANCE FOR CREDIT LOSSES - Schedule of Allowance for Credit Losses on Unfunded Loan Commitments (Details) - Unfunded Loan Commitment - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Off-Balance Sheet, Credit Loss, Liability [Roll Forward] | ||||
| Balance at beginning of period | $ 33,725 | $ 22,031 | $ 35,633 | $ 21,654 |
| Provision (release) for credit losses on unfunded loan commitments | (2,194) | 1,114 | (4,102) | 1,491 |
| Balance at end of period | 31,531 | 29,603 | 31,531 | 29,603 |
| Allowance Established for Acquired PCD Loans | ||||
| Off-Balance Sheet, Credit Loss, Liability [Roll Forward] | ||||
| Provision for credit losses on unfunded loan commitments acquired during the period | $ 0 | $ 6,458 | $ 0 | $ 6,458 |