SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings (loss) per share (Details) - ADSs - shares |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| Employee Stock Option | ||||
| SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES | ||||
| Antidilutive securities | 200,627 | 7,943 | 200,627 | 7,943 |
| Outstanding warrants | ||||
| SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES | ||||
| Antidilutive securities | 1,108,159 | 256,809 | 1,108,159 | 256,809 |