EMPLOYEE BENEFIT PLAN (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Retirement Benefits [Abstract] | ||||
| Maximum annual contributions per employee, percent | 100.00% | |||
| Employer matching contribution, percent of match | 50.00% | |||
| Employer matching contribution, percent of employees' gross pay | 6.00% | |||
| Defined contribution plan, cost | $ 0.4 | $ 0.3 | $ 1.6 | $ 1.2 |