XML 29 R21.htm IDEA: XBRL DOCUMENT v3.22.2
2. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period     1,746,633
Employee stock options      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Beginning Balance     2,342,629
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance     $ 0.023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 6 years 10 months 2 days 7 years 2 months 12 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value     $ 1,522,619
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period     1,746,633
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price     $ 0.015
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period     13,666
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price     $ 0.017
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance 582,330 2,342,629 582,330
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance $ 0.047 $ 0.023 $ 0.047
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value $ 193,349 $ 1,522,619 $ 193,349
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 78,667   78,667
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 0.004   $ 0.004
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 1 year 2 months 12 days    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value $ 28,012   $ 28,012