Annual report pursuant to Section 13 and 15(d)

Equity - Preferred Stock and Nasdaq Compliance (Details)

v3.20.1
Equity - Preferred Stock and Nasdaq Compliance (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 21, 2019
Feb. 28, 2017
Dec. 31, 2019
Aug. 15, 2019
Aug. 14, 2019
Dec. 31, 2018
Dec. 31, 2017
Preferred Stock, Shares Authorized     10,000,000     10,000,000  
Preferred Stock, Par or Stated Value Per Share     $ 0.001     $ 0.001  
Convertible Preferred Stock Maximum Beneficial Ownership Percentage     9.99%        
Convertible Preferred Stock, Shares Issuable upon Conversion 708,430   810,000 81,000 810,000    
Conversion of Stock, Shares Converted 70,843   81,000        
Description of Other Regulatory Limitations     On March 7, 2019 and following an initial notice of non-compliance from Nasdaq on September 7, 2018, the Company received a notice letter from Nasdaq indicating that it had not regained compliance with the minimum bid price requirement of $1 per share, as set forth in Nasdaq Listing Rule 5550(a)(2). However, Nasdaq determined that the Company was eligible for an additional 180-day period, or until September 3, 2019, to regain compliance based on the fact that it met the continued listing requirement for market value of publicly held shares and all other initial listing standards for the Nasdaq Capital Market, with the exception of the minimum bid price requirement, and it had provided written notice to Nasdaq of its intent to cure the deficiency during this second compliance period, by effecting a reverse stock split, if necessary.        
Stockholders' equity     $ 3,889,233     $ 4,597,944 $ 11,580,123
Convertible Preferred Stock [Member]              
Preferred Stock, Shares Authorized   3,000,000          
Preferred Stock, Par or Stated Value Per Share   $ 0.001          
Convertible Preferred Stock Maximum Beneficial Ownership Percentage   4.99%