PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | ||
| Prepayments to vendors | $ 3,179 | $ 625 |
| Prepaid licenses and other | 6,598 | 5,999 |
| Prepaid expenses and other current assets | 9,777 | 6,624 |
| Reserves related to vendor receivables | $ 1,400 | $ 1,400 |