INVESTMENT SECURITIES - Schedule of Held-to-Maturity Securities with Unrealized Losses (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Estimated Fair Value | ||
| Less Than 12 Months | $ 69,772 | $ 19,344 |
| 12 Months or More | 96,244 | 111,025 |
| Total | 166,016 | 130,369 |
| Unrealized Losses | ||
| Less Than 12 Months | (858) | (152) |
| 12 Months or More | (14,499) | (13,755) |
| Total | (15,357) | (13,907) |
| State, county and municipal securities | ||
| Estimated Fair Value | ||
| Less Than 12 Months | 9,484 | 0 |
| 12 Months or More | 19,034 | 27,990 |
| Total | 28,518 | 27,990 |
| Unrealized Losses | ||
| Less Than 12 Months | (81) | 0 |
| 12 Months or More | (4,685) | (4,145) |
| Total | (4,766) | (4,145) |
| Mortgage-backed securities | ||
| Estimated Fair Value | ||
| Less Than 12 Months | 60,288 | 19,344 |
| 12 Months or More | 77,210 | 83,035 |
| Total | 137,498 | 102,379 |
| Unrealized Losses | ||
| Less Than 12 Months | (777) | (152) |
| 12 Months or More | (9,814) | (9,610) |
| Total | $ (10,591) | $ (9,762) |