FAIR VALUE - NARRATIVE (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Assets and Liabilities Measured on Recurring Basis | ||||||
| Number of Securities Held | 200 | 200 | 198 | |||
| Amortized Cost | $ 897,223 | $ 897,223 | $ 887,884 | |||
| Transfers between Level 1, 2 or 3 | 0 | $ 0 | 0 | $ 0 | ||
| Fair Value, Assets, Level 1 to Level 2 Transfers, Amount 1 | 0 | 0 | 0 | 0 | ||
| Fair Value, Assets, Level 2 to Level 1 Transfers, Amount 1 | $ 0 | $ 0 | $ 0 | $ 0 | ||
| Private label mortgage backed-security | ||||||
| Assets and Liabilities Measured on Recurring Basis | ||||||
| Securities transferred from level 3 to level 2 | 1 | |||||
| Fair Value, Inputs, Level 2 | Private label mortgage backed-security | ||||||
| Assets and Liabilities Measured on Recurring Basis | ||||||
| Number of Securities Held | 1 | 1 | 1 | |||
| Amortized Cost | $ 0 | $ 0 | $ 0 | |||