Quarterly report pursuant to Section 13 or 15(d)

NET LOSS PER SHARE (Details)

v3.24.3
NET LOSS PER SHARE (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
NET LOSS PER SHARE    
Total potentially dilutive shares 21,555,585 8,304,346
Warrants    
NET LOSS PER SHARE    
Total potentially dilutive shares 12,529,916 6,714,479
Preferred shares as convertible into common stock    
NET LOSS PER SHARE    
Total potentially dilutive shares 6,677,045 111,111
Stock Options    
NET LOSS PER SHARE    
Total potentially dilutive shares 2,348,624 1,478,756