XML 70 R57.htm IDEA: XBRL DOCUMENT v3.20.2
5) Stock-based Compensation: Schedule of stock inventive plan changes (Details) - USD ($)
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Common Class A        
Shares, Outstanding 1,113,349 997,946 1,086,053 577,280
Shares outstanding $ 4.27 $ 4.50 $ 4.41 $ 5.15
Adjustment for effect of stock dividends 29,099      
Shares Granted 77,000 2,000    
Shares Exercised (78,803) (15,328)    
Shares Cancelled 0 0    
Options Exercisable 1,013,955 921,895    
Options exercisable $ 4.27 $ 4.42    
Available options for future grant $ 325,372 $ 299,351    
Weighted average contractual term of options outstanding 5.97 years 5.65 years    
Weighted average contractual term of options exercisable 5.61 years 5.53 years    
Aggregated intrinsic value of options outstanding $ 2,568,502 $ 822,875    
Aggregated intrinsic value of options exercisable $ 2,338,090 $ 822,875    
Common Class C        
Shares, Outstanding 796,676 577,280 594,132 1,011,274
Shares outstanding $ 4.87 $ 4.42 $ 5.36 $ 4.49
Adjustment for effect of stock dividends 22,544      
Shares Granted 180,000 0    
Shares Exercised 0 0    
Shares Cancelled 0 0    
Options Exercisable 561,440 530,030    
Options exercisable $ 5.11 $ 5.14    
Available options for future grant $ 266,500 $ 146,425    
Weighted average contractual term of options outstanding 6.18 years 3.46 years    
Weighted average contractual term of options exercisable 5.32 years 2.93 years    
Aggregated intrinsic value of options outstanding $ 1,360,855 $ 218,010    
Aggregated intrinsic value of options exercisable $ 823,712 $ 218,010