XML 37 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss Per Common Share (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Earnings Per Share [Abstract]      
Number of shares of common stock issuable upon exercise of warrants and equity awards 6,496,261 4,598,990 6,496,261
Warrant exercise price   $ 0.01  
Warrant exercisable for common sock   200,000  
Dividend payable