XML 48 R33.htm IDEA: XBRL DOCUMENT v3.20.2
NET LOSS PER SHARE - Potentially Dilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Potentially dilutive securities 26,846,000 27,329,000
Common stock options    
Common stock purchase warrants 5,882,000 4,655,000
Common stock purchase warrants    
Common stock purchase warrants 20,964,000 22,618,000
Common stock warrants - liability treatment    
Common stock purchase warrants 0 56,000