XML 32 R57.htm IDEA: XBRL DOCUMENT v3.20.1
5) Stock-based Compensation: Schedule of stock inventive plan changes (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Common Class A        
Shares, Outstanding 1,082,088 1,012,306 1,086,053 577,280
Shares outstanding $ 4.44 $ 4.49 $ 4.41 $ 5.15
Adjustment for effect of stock dividends 829      
Shares Granted 37,500 2,000    
Shares Exercised (42,294) (968)    
Shares Cancelled 0 0    
Options Exercisable 985,366 898,472    
Options exercisable $ 4.42 $ 4.36    
Available options for future grant $ 97,218 $ 421,241    
Weighted average contractual term of options outstanding 5.57 years 5.89 years    
Weighted average contractual term of options exercisable 5.16 years 5.71 years    
Aggregated intrinsic value of options outstanding $ 489,237 $ 704,498    
Aggregated intrinsic value of options exercisable $ 471,642 $ 704,498    
Common Class C        
Shares, Outstanding 684,132 577,280 594,132 1,011,274
Shares outstanding $ 5.15 $ 5.15 $ 5.36 $ 4.49
Adjustment for effect of stock dividends 0      
Shares Granted 90,000 0    
Shares Exercised 0 0    
Shares Cancelled 0 0    
Options Exercisable 452,381 506,404    
Options exercisable $ 5.39 $ 5.13    
Available options for future grant $ 0 $ 165,638    
Weighted average contractual term of options outstanding 5.96 years 3.71 years    
Weighted average contractual term of options exercisable 4.70 years 2.87 years    
Aggregated intrinsic value of options outstanding $ 41,150 $ 137,424    
Aggregated intrinsic value of options exercisable $ 0 $ 137,424