Annual report pursuant to Section 13 and 15(d)

Recent Developments and Management's Plans (Details Narrative)

v3.19.1
Recent Developments and Management's Plans (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Nov. 02, 2018
Oct. 09, 2018
Oct. 05, 2018
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Oct. 05, 2016
Jan. 09, 2015
Recent events description         By way of a letter dated November 28, 2017, the Listing Qualifications Department of NASDAQ advised the Company that it did not comply with NASDAQ Listing Rule 5550(a)(2) for continued listing, because the Company's Common Stock did not meet NASDAQ's minimum $1.00 bid price requirement (the "Price Requirement"). The Company informed Nasdaq that the Company is fully committed to regain compliance with the Price Requirement as quickly as possible and, therefore, proposed to institute a reverse stock split. NASDAQ approved of the Company's proposal of a reverse stock split and granted the Company until November 26, 2018, for the Company to be in compliance with the Price Requirement. The Company's stock price did remain priced above $1.00 November 22, 2018, it is expected that Nasdaq, thereafter notified the Company that it had regained compliance with the NASDAQ Price Requirements.      
Number of shares granted              
Settelment amount payment   $ 930,000     $ 1,505,000    
Proceeds from public offering           9,478,897    
Additional expenses from exercise of warrants       $ 7,155,200   981,948    
Proceeds from issuance of common stock $ 2,000,000       $ 1,950,000 $ 5,803,897    
Common stock shares sold during period 694,446              
Exercise price of warrant issued to purchase of common stock $ 3.76       $ 3.76      
March 22, 2019 [Member]                
Cash and marketable securities         $ 4,700,000      
Restricted cash         500,000      
Working capital         $ 4,600,000      
Mr. Yeaton [Member]                
Stock issued for compensation     3,750          
Stock issued upon termination     25,000          
2013 Plan [Member]                
Number of shares granted         50,000      
2013 Plan [Member] | Minimum [Member]                
Number of shares available under stock plan             100,000 50,000
2013 Plan [Member] | Maximum [Member]                
Number of shares available under stock plan             103,750 100,000