v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net loss per share (Details)
12 Months Ended
Dec. 31, 2024
shares
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Anti-dilutive effect 15,301,368
Options  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Anti-dilutive effect 473,929
Warrants  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Anti-dilutive effect 13,067,494
Convertible notes payable that convert into common stock  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Anti-dilutive effect 1,759,945