Annual report pursuant to Section 13 and 15(d)

COMMITMENTS AND CONTINGENCIES (Details)

v3.20.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
12 Months Ended
Nov. 20, 2019
Mar. 15, 2017
Jan. 09, 2013
Dec. 31, 2019
Dec. 31, 2018
May 22, 2019
May 01, 2018
Apr. 30, 2018
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                
Agreement Term   10 years            
Class of Warrant or Rights, Granted (in Shares)     532,251 568,910 1,375,374      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)     $ 6.53     $ 6.85 $ 3.75 $ 4.38
Defined Contribution Plan, Cost       $ 110,443        
Minimum [Member]                
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                
Royalty Percentage of Net Sales   1.00%            
Maximum [Member]                
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                
Royalty Percentage of Net Sales   2.00%            
EP Software Agrement [Member]                
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                
Other Commitment $ 25,000              
Royalty Guarantees, Commitments, Amount 625,000,000,000              
Tools Agreement [Member]                
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                
Other Commitment 100,000              
Royalty Guarantees, Commitments, Amount 550,000              
NeuroClear Agreement [Member]                
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                
Other Commitment 50,000              
Royalty Guarantees, Commitments, Amount $ 700,000              
Warrants at $1.50 [Member]                
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                
Class of Warrant or Rights, Granted (in Shares)   252,000            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)   $ 3.75            
Warrants at $6.16 [Member]                
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                
Class of Warrant or Rights, Granted (in Shares) 568,910              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) $ 6.16     $ 6.16        
Warrants at $6.16 [Member] | EP Software Agrement [Member]                
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                
Class of Warrant or Rights, Granted (in Shares) 284,455              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) $ 6.16              
Warrants and Rights Outstanding, Term 8 years              
Warrants at $6.16 [Member] | Tools Agreement [Member]                
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                
Class of Warrant or Rights, Granted (in Shares) 284,455              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) $ 6.16              
Warrants and Rights Outstanding, Term 8 years              
Warrants at $5.00 [Member]                
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                
Class of Warrant or Rights, Granted (in Shares) 473,772              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) $ 5.00              
Warrants at $5.00 [Member] | NeuroClear Agreement [Member]                
COMMITMENTS AND CONTINGENCIES (Details) [Line Items]                
Class of Warrant or Rights, Granted (in Shares) 473,772              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) $ 5.00              
Warrants and Rights Outstanding, Term 8 years