LOAN SERVICING RIGHTS - Schedule of Activity of Servicing Rights (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Servicing Asset at Fair Value, Amount [Roll Forward] | ||||
| Beginning carrying value, net | $ 114,972 | |||
| Ending carrying value, net | $ 127,542 | 127,542 | ||
| Residential mortgage servicing rights | ||||
| Servicing Asset at Fair Value, Amount [Roll Forward] | ||||
| Beginning carrying value, net | 120,160 | $ 116,584 | 113,370 | $ 112,514 |
| Additions | 8,891 | 12,791 | 18,843 | 20,108 |
| Amortization | (3,113) | (3,353) | (6,275) | (6,600) |
| Ending carrying value, net | 125,938 | 126,022 | 125,938 | 126,022 |
| SBA servicing rights | ||||
| Servicing Asset at Fair Value, Amount [Roll Forward] | ||||
| Beginning carrying value, net | 1,703 | 2,927 | 1,602 | 2,926 |
| Additions | 41 | 129 | 209 | 286 |
| Amortization | (140) | (270) | (207) | (426) |
| Ending carrying value, net | $ 1,604 | $ 2,786 | $ 1,604 | $ 2,786 |