XML 50 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details Narrative) - USD ($)
12 Months Ended
Feb. 26, 2020
Dec. 31, 2019
Dec. 31, 2018
Oct. 04, 2017
Commitments And contingencies [Line Items]        
Percentage of maximum compensation   35.00%    
Percentage of contribute a matching contribution   50.00%    
Percentage of eligible employee's deferral election   6.00%    
Matching contributions   $ 62,786 $ 53,784  
Plan asset value   2,400,000 2,200,000  
2019 Bonus Plan [Member]        
Commitments And contingencies [Line Items]        
Bonus liability   $ 402,369    
Restricted stock units granted maturity date   Mar. 11, 2020    
2019 Employee Incentive Plan [Member]        
Commitments And contingencies [Line Items]        
Bonus liability   $ 229,736    
Dr. William Roof [Member]        
Commitments And contingencies [Line Items]        
Receive aggregate cash payments       $ 500,000
Royalty and License Agreement [Member]        
Commitments And contingencies [Line Items]        
Payment of fees   $ 2,000    
Percentage of royalties payment   0.005%    
Royalty and License Agreement [Member] | Minimum [Member]        
Commitments And contingencies [Line Items]        
Gross sales   $ 2,000,000    
Royalty and License Agreement [Member] | Maximum [Member]        
Commitments And contingencies [Line Items]        
Gross sales   $ 52,000,000    
Royalty and License Agreement [Member] | Former Officer [Member] | Minimum [Member] | Patents [Member]        
Commitments And contingencies [Line Items]        
Percentage of royalties payment   0.0025%    
Gross sales   $ 52,000,000    
Subsequent Event [Member] | Software License Agreement [Member] | Third Party [Member]        
Commitments And contingencies [Line Items]        
Purchase price $ 400,000      
Payment of fees 100,000      
Purchase obligation 300,000      
Annual fee $ 35,000      
Utilities [Member]        
Commitments And contingencies [Line Items]        
Rent expense   $ 125,616 182,427  
Operating lease incremental borrowing rate   5.00%    
Cash payment for rent and utility   $ 126,496 $ 168,172  
Melville, New York [Member]        
Commitments And contingencies [Line Items]        
Rent expense   $ 10,334    
Lease expiration   Mar. 31, 2021