LEASES - Schedule of Other Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Leases [Abstract] | ||||
| Operating cash outflows from operating leases | $ 230 | $ 233 | $ 713 | $ 630 |
| Weighted-average remaining lease term - operating leases | 6 years 6 months | 6 years 9 months 18 days | 6 years 6 months | 6 years 9 months 18 days |
| Weighted average discount rate - operating leases | 3.90% | 3.80% | 3.90% | 3.80% |