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