XML 46 R33.htm IDEA: XBRL DOCUMENT v3.20.2
NET LOSS PER SHARE - Potentially Dilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Potentially dilutive securities 27,223,000 27,574,000
Common stock options    
Common stock purchase warrants 5,842,000 4,568,000
Common stock purchase warrants    
Common stock purchase warrants 21,381,000 22,979,000
Common stock warrants - liability treatment    
Common stock purchase warrants 0 27,000