Annual report pursuant to Section 13 and 15(d)

STOCK-BASED COMPENSATION (Details Narrative)

v3.19.3.a.u2
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
12 Months Ended
Apr. 02, 2019
Feb. 20, 2019
Feb. 02, 2019
Jan. 02, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
2015 Stock Option Plan [Member] | Performance Based Share Options [Member]              
Number of common shares awarded         1,000,000  
Weighted average grant date fair value of stock options         $ 1.16  
Allocated stock-based compensation expense         $ 293,363  
Weighted-average grant-date fair value options granted         1,162,561 0  
Total unrecognized compensation cost         $ 869,198    
Weighted-average period (in years)         31 months    
Total fair value of shares vested         $ 0 $ 0  
Number of options outstanding         1,000,000
2015 Stock Option Plan [Member] | Time Based Shares Options [Member]              
Number of common shares awarded         1,650,000 1,518,000  
Weighted average grant date fair value of stock options         $ 1.33 $ 0.83  
Allocated stock-based compensation expense         $ 594,956 $ 248,040  
Weighted-average grant-date fair value options granted         2,202,678 1,255,234  
Total unrecognized compensation cost         $ 2,188,008    
Weighted-average period (in years)         44 months    
Total fair value of shares vested         $ 539,553 $ 258,666  
Number of options outstanding         3,647,000 2,419,000 1,038,000
Cash received from option exercises         $ 58,900 $ 51,250  
Total intrinsic value of options exercised         $ 58,900 $ 51,250  
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          
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            
Key Employees [Member] | 2015 Stock Option Plan [Member]              
Number of common shares awarded         1,400,000