STOCK BASED COMPENSATION EXPENSE - Stock-based compensation expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
STOCK BASED COMPENSATION EXPENSE | ||||
Total stock-based compensation expense | $ 1,855 | $ 97 | $ 2,828 | $ 7,350 |
Total unrecognized stock-based compensation cost | 100 | $ 100 | ||
Weighted average period for unrecognized stock-based compensation cost expected to be recognized | 4 months 24 days | |||
Intrinsic value of stock options exercised | 200 | $ 200 | ||
Cost of goods sold | ||||
STOCK BASED COMPENSATION EXPENSE | ||||
Total stock-based compensation expense | 25 | 32 | 115 | |
Research and development | ||||
STOCK BASED COMPENSATION EXPENSE | ||||
Total stock-based compensation expense | 122 | 18 | 177 | 711 |
Sales and marketing | ||||
STOCK BASED COMPENSATION EXPENSE | ||||
Total stock-based compensation expense | 504 | 7 | 809 | 2,568 |
General and administrative | ||||
STOCK BASED COMPENSATION EXPENSE | ||||
Total stock-based compensation expense | $ 1,204 | $ 72 | $ 1,810 | $ 3,956 |