XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.2
NET LOSS PER SHARE - Dilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Potentially dilutive securities 27,374,000 26,846,000
Stock option    
Common stock purchase warrants 7,544,000 5,882,000
Common stock purchase warrants    
Common stock purchase warrants 19,830,000 20,964,000