SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings (loss) per share (Details) - ADS - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Pre-funded warrants | ||||
| SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES | ||||
| Unexercised prefunded warrants | 824,498 | 256,809 | 824,498 | 256,809 |
| Employee Stock Option | ||||
| SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES | ||||
| Antidilutive securities | 1,025,618 | 180,055 | 1,025,618 | 180,055 |
| Outstanding warrants | ||||
| SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES | ||||
| Antidilutive securities | 8,884,325 | 1,108,159 | 8,884,325 | 1,108,159 |