XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Jan. 09, 2019
Aug. 23, 2017
Oct. 25, 2016
Common stock shares authorized 50,000,000   50,000,000   50,000,000      
Common stock, par value $ 0.0001   $ 0.0001   $ 0.0001      
Common stock shares issued 7,760,030   7,760,030   7,745,030      
Preferred stock shares authorized 2,500,000   2,500,000   2,500,000      
Preferred stock, par value $ 0.0001   $ 0.0001   $ 0.0001      
Additional treasury shares purchased 14,450 82,689        
Average price paid per share $ 3.97 $ 3.85        
Options outstanding and exercisable, term     7 years 7 years        
Aggregate intrinsic value of options outstanding and exercisable $ 300,162   $ 300,162   $ 183,700      
Total intrinsic value of options exercised     30,087 $ 6,050        
Stock related to exercise of options $ 6,915 $ 5,651 $ 13,215 $ 5,651        
2017 Equity Incentive Plan [Member]                
Number of common stock capital shares reserved for future issuance             1,187,500  
Percentage of common stock shares issued and outstanding             3.00%  
2017 Equity Incentive Plan [Member]                
Options issued            
Board of Directors [Member]                
Common stock shares authorized to repurchase           1,000,000   1,000,000
Class A Common Stock [Member]                
Common stock shares authorized 2,500,000   2,500,000   2,500,000      
Common stock, par value $ 0.0001   $ 0.0001   $ 0.0001      
Common stock shares issued          
Common stock voting rights     Each holder of Class A Common Stock shall be entitled to ten (10) votes for each share of Class A Common Stock held of record by such holder.          
Class B Common Stock [Member]                
Common stock shares authorized 7,500,000   7,500,000   7,500,000      
Common stock, par value $ 0.0001   $ 0.0001   $ 0.0001      
Common stock shares issued          
Common Stock [Member]                
Common stock shares authorized 60,000,000   60,000,000          
Common stock voting rights     Each holder of Common Stock shall be entitled to one (1) vote for each share of Common Stock held of record by such holder.          
Stock related to exercise of options $ 1 $ 1 $ 2 $ 1