BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Long Lived Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Total long-lived assets-net | $ 41,590 | $ 38,710 |
| Long-lived assets related to foreign operations | 14,047 | 14,394 |
| North America | ||
| Total long-lived assets-net | 27,543 | 24,316 |
| Finland | ||
| Long-lived assets related to foreign operations | 11,785 | 12,153 |
| Sweden | ||
| Long-lived assets related to foreign operations | 2,232 | 2,212 |
| Other | ||
| Long-lived assets related to foreign operations | $ 30 | $ 29 |