v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings (loss) per share (Details) - ADS - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Pre-funded warrants    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Unexercised prefunded warrants 1,309,591 320,362
Employee Stock Option    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Antidilutive securities 215,957 55,541
Outstanding warrants    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Antidilutive securities 8,931,650 1,120,301