FAIR VALUE - Level 3 reconciliation (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Fair value assets and liabilities measured on recurring basis unobservable input reconciliation | ||||
| Purchases, sales, or transfers into and out of Level 3 | $ 0 | $ 0 | $ 0 | $ 0 |
| Gain or Losses included in earnings for securities at fair value | 0 | 0 | 0 | 0 |
| Obligations of U.S. Government entities and agencies | ||||
| Fair value assets measured on recurring basis unobservable input reconciliation | ||||
| Fair value | 2,595 | 4,467 | ||
| Prepayments/paydowns | (93) | (1,933) | ||
| Fair value | 2,502 | 2,534 | 2,502 | 2,534 |
| Fair value liabilities measured on recurring basis unobservable input reconciliation | ||||
| Fair value | 2,532 | 2,563 | ||
| Prepayments/paydowns | (30) | (29) | ||
| Fair value | $ 2,502 | $ 2,534 | $ 2,502 | $ 2,534 |