Annual report pursuant to Section 13 and 15(d)

NET LOSS PER SHARE (Details)

v3.24.3
NET LOSS PER SHARE (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
NET LOSS PER SHARE    
Total potentially dilutive shares 32,900,103 7,571,847
Warrants    
NET LOSS PER SHARE    
Total potentially dilutive shares 26,923,243 6,714,479
Stock options    
NET LOSS PER SHARE    
Total potentially dilutive shares 2,351,903 746,257
Convertible preferred shares    
NET LOSS PER SHARE    
Total potentially dilutive shares 3,624,957 111,111