STOCK-BASED COMPENSATION, Share Option Activities (Details) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended | 12 Months Ended |
Mar. 31, 2020 | Mar. 31, 2019 | Dec. 31, 2019 |
Weighed Average Remaining Contractual Term [Abstract] | | | |
Stock-based compensation expense | $ 689 | $ 744 | |
Employee Share Option [Member] | | | |
Number of Option Share [Roll Forward] | | | |
Outstanding, beginning of period (in shares) | 2,994,063 | | |
Granted (in shares) | 20,000 | | |
Exercised (in shares) | (26,032) | | |
Expired (in shares) | 0 | | |
Forfeited/cancelled (in shares) | (22,000) | | |
Outstanding, end of period (in shares) | 2,966,031 | | 2,994,063 |
Vested and exercisable (in shares) | 1,859,052 | | |
Weighted Average Grant Date Fair Value [Abstract] | | | |
Outstanding at beginning of period (in dollars per share) | $ 2.59 | | |
Granted (in dollars per share) | 9.11 | | |
Exercised (in dollars per share) | 1.31 | | |
Expired (in dollars per share) | 0 | | |
Forfeited/cancelled (in dollars per share) | 6.46 | | |
Outstanding at end of period (in dollars per share) | 2.61 | | $ 2.59 |
Weighted Average Exercise Price [Abstract] | | | |
Outstanding, beginning of period (in dollars per share) | 6.77 | | |
Granted (in dollars per share) | 22.95 | | |
Exercised (in dollars per share) | 3.60 | | |
Expired (in dollars per share) | 0 | | |
Forfeited/cancelled (in dollars per share) | 16.74 | | |
Outstanding, end of period (in dollars per share) | $ 6.83 | | $ 6.77 |
Weighed Average Remaining Contractual Term [Abstract] | | | |
Outstanding weighed average remaining contractual term | 6 years 9 months 22 days | | 7 years 18 days |
Stock-based compensation expense | $ 431 | 221 | |
Unrecognized employee stock-based compensation expense | $ 4,317 | | $ 4,712 |
Weighted-average period over which unrecognized compensation is expected to be recognized | 1 year 3 months 14 days | | 1 year 5 months 19 days |
Employee Share Option [Member] | ACM Shanghai [Member] | | | |
Number of Option Share [Roll Forward] | | | |
Outstanding, beginning of period (in shares) | 0 | | |
Granted (in shares) | 5,869,808 | | |
Exercised (in shares) | 0 | | |
Expired (in shares) | 0 | | |
Forfeited/cancelled (in shares) | (192,308) | | |
Outstanding, end of period (in shares) | 5,677,500 | | 0 |
Vested and exercisable (in shares) | 0 | | |
Weighted Average Grant Date Fair Value [Abstract] | | | |
Outstanding at beginning of period (in dollars per share) | $ 0 | | |
Granted (in dollars per share) | 0.22 | | |
Exercised (in dollars per share) | 0 | | |
Expired (in dollars per share) | 0 | | |
Forfeited/cancelled (in dollars per share) | 0.23 | | |
Outstanding at end of period (in dollars per share) | 0.22 | | $ 0 |
Weighted Average Exercise Price [Abstract] | | | |
Outstanding, beginning of period (in dollars per share) | 0 | | |
Granted (in dollars per share) | 1.87 | | |
Exercised (in dollars per share) | 0 | | |
Expired (in dollars per share) | 0 | | |
Forfeited/cancelled (in dollars per share) | 1.87 | | |
Outstanding, end of period (in dollars per share) | $ 1.87 | | $ 0 |
Weighed Average Remaining Contractual Term [Abstract] | | | |
Outstanding weighed average remaining contractual term | 4 years 3 months 4 days | | 0 years |
Stock-based compensation expense | $ 86 | 0 | |
Non-Employee Stock Option [Member] | | | |
Number of Option Share [Roll Forward] | | | |
Outstanding, beginning of period (in shares) | 1,101,613 | | |
Granted (in shares) | 20,000 | | |
Exercised (in shares) | (44,446) | | |
Expired (in shares) | 0 | | |
Forfeited/cancelled (in shares) | 0 | | |
Outstanding, end of period (in shares) | 1,077,167 | | 1,101,613 |
Vested and exercisable (in shares) | 1,007,076 | | |
Weighted Average Grant Date Fair Value [Abstract] | | | |
Outstanding at beginning of period (in dollars per share) | $ 0.82 | | |
Granted (in dollars per share) | 10.29 | | |
Exercised (in dollars per share) | 0.44 | | |
Expired (in dollars per share) | 0 | | |
Forfeited/cancelled (in dollars per share) | 0 | | |
Outstanding at end of period (in dollars per share) | 1.01 | | $ 0.82 |
Weighted Average Exercise Price [Abstract] | | | |
Outstanding, beginning of period (in dollars per share) | 2.69 | | |
Granted (in dollars per share) | 25.60 | | |
Exercised (in dollars per share) | 1.82 | | |
Expired (in dollars per share) | 0 | | |
Forfeited/cancelled (in dollars per share) | 0 | | |
Outstanding, end of period (in dollars per share) | $ 3.15 | | $ 2.69 |
Weighed Average Remaining Contractual Term [Abstract] | | | |
Outstanding weighed average remaining contractual term | 5 years 9 months | | 5 years 10 months 6 days |
Stock-based compensation expense | $ 172 | $ 523 | |
Unrecognized employee stock-based compensation expense | $ 419 | | $ 406 |
Weighted-average period over which unrecognized compensation is expected to be recognized | 2 months 19 days | | 2 months 23 days |
Non-Employee Stock Option [Member] | ACM Shanghai [Member] | | | |
Weighed Average Remaining Contractual Term [Abstract] | | | |
Unrecognized employee stock-based compensation expense | $ 1,106 | | |
Weighted-average period over which unrecognized compensation is expected to be recognized | 3 years 3 months 4 days | | |