Quarterly report pursuant to Section 13 or 15(d)

STOCK-BASED COMPENSATION (Details Narrative)

v3.20.2
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
6 Months Ended 9 Months Ended
Sep. 30, 2019
May 20, 2019
Apr. 23, 2019
Apr. 02, 2019
Feb. 20, 2019
Feb. 02, 2019
Jan. 02, 2019
Jun. 30, 2020
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Number of shares authorized to employees                 60,000      
Settlement Agreement [Member] | EMED Technologies Corporation [Member]                        
Description of vesting rights   The Company issued to EMED (i) 95,238 restricted stock units, which vested on May 21, 2020 and 95,238 restricted stock units vesting on January 1, 2021, and (ii) an option to purchase up to 400,000 shares of the Company’s common stock at an exercise price of $11.21 per share prior to February 1, 2021, which can be settled in cash in lieu of common stock at the Company’s sole discretion, provided that the number of shares of common stock and/or amount of cash paid by the Company upon exercise will be capped at a value of $16.21 per share. The option was recorded at $347,008, the estimated fair value of the option using the Black-Scholes option pricing model with a volatility rate of 52.68% and a risk-free rate of 0.17%.                    
Non-cash expense               $ 2,200,000        
Independent Directors [Member]                        
Description of payment terms         Paid quarterly half in cash and half in common stock              
Annually compensation paid per director         $ 25,000   $ 50,000          
Annually additional payment for agreement         $ 10,000              
Mr. R. John Fletcher [Member]                        
Annually compensation paid per director $ 50,000                      
Chief Executive Officer, Mr. Goldberger [Member] | Employment Agreement [Member]                        
Number of shares authorized to employees           90,604            
Description of payment terms       A performance bonus in the amount of $270,000 to be paid half in cash and half in stock.                
2015 Stock Option Plan [Member]                        
Number of shares authorized to employees     6,000,000                  
2015 Stock Option Plan [Member] | Time Based Shares Options [Member]                        
Weighted average grant date fair value of stock options                 $ 6.53 $ 1.33    
Allocated stock-based compensation expense                 $ 572,775 $ 473,139    
Total unrecognized compensation cost                 $ 3,679,084      
Weighted-average period (in years)                 48 months      
Total fair value of shares vested                 $ 874,041 $ 506,729    
Number of options outstanding 3,897,000               3,059,994 3,897,000 3,647,000 2,419,000
Cash received from option exercises                 $ 95,880 $ 58,900    
Number of options exercised                 296,226 30,022    
2015 Stock Option Plan [Member] | Performance Based Share Options [Member]                        
Weighted average grant date fair value of stock options                 $ 1.16    
Allocated stock-based compensation expense                 $ 438,365 $ 167,636    
Weighted-average grant-date fair value options granted                   1,160,000    
Total unrecognized compensation cost                 $ 430,833      
Weighted-average period (in years)                 31 months      
Total fair value of shares vested                 $ 387,520 $ 0    
Number of options outstanding 1,000,000               1,000,000 1,000,000 1,000,000