INCOME TAXES - Summary of changes to unrecognized tax benefits (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Changes to the unrecognized tax benefit | |||
| Beginning balance | $ 786 | $ 1,057 | |
| Additions from tax legislation changes for net operating loss carryforwards | $ 1,125 | ||
| Reductions related to net operating loss usage on 2020 tax returns | (207) | (192) | (68) |
| Effect of foreign currency translation | 7 | ||
| Effect of foreign currency translation | (79) | ||
| Ending balance | $ 586 | $ 786 | $ 1,057 |