OPERATING LEASES - Operating lease cost and short-term lease cost (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
Dec. 31, 2024 |
|
| OPERATING LEASES | |||||
| Cash paid for amounts included in the measurement of lease liabilities | $ 141 | $ 143 | $ 564 | $ 388 | |
| Total operating lease cost | 271 | 213 | 772 | 490 | |
| Short-term lease cost | 46 | 22 | 71 | 82 | |
| Total lease cost | $ 317 | 235 | $ 843 | 572 | |
| Weighted average remaining lease term | 3 years 25 days | 3 years 25 days | 3 years 8 months 23 days | ||
| Weighted average discount rate of operating leases | 3.75% | 3.75% | 5.08% | ||
| Selling expenses | |||||
| OPERATING LEASES | |||||
| Total operating lease cost | $ 24 | 22 | $ 71 | 61 | |
| Research and development expenses | |||||
| OPERATING LEASES | |||||
| Total operating lease cost | 219 | 170 | 631 | 375 | |
| General and administrative expenses | |||||
| OPERATING LEASES | |||||
| Total operating lease cost | $ 28 | $ 21 | $ 70 | $ 54 | |