XML 32 R23.htm IDEA: XBRL DOCUMENT v3.21.2
2. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Details) - USD ($)
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2021
Stock Issued During Period, Value, Stock Options Exercised     $ 609
Employee stock options      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance     2,989,963
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance     $ 0.012
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 6 years 10 months 6 days 7 years 2 months 8 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number     1,727,463
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price     $ 0.010
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 1 month 13 days 5 years 11 months 4 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value     $ 155,595
Stock Issued During Period, Value, Stock Options Exercised     $ 203,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     0.003
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period     31,334
Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price     $ 0.003
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     90,000
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     $ 0.240
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance 2,845,629 2,989,963 2,845,629
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance $ 0.020 $ 0.012 $ 0.020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 1,913,133 1,727,463 1,913,133
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 0.012 $ 0.010 $ 0.012
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 1,336,090 $ 155,595 $ 1,336,090