v3.26.1
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