XML 38 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income (Loss) Per Common Share - Basic and Diluted (Tables)
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Common Stock Equivalents
    March 31,  
    2020     2019  
Stock options     23,655,000       27,205,000  
Warrants     50,090,000       20,090,000  
850 Shares of Series B redeemable convertible preferred stock     425,000       425,000  
4,213 Shares of Series C redeemable convertible preferred stock     42,130,000       42,130,000  
      116,300,000       89,850,000