XML 28 R20.htm IDEA: XBRL DOCUMENT v3.23.2
2. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Details) - Employee stock options - USD ($)
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Beginning Balance     556,330
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance     $ 0.051
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 7 years 3 months 29 days 6 years 8 months 26 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value     $ 184,485
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period     382,333
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price     $ 0.014
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period     33,000
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price     $ 0.003
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance 140,997 556,330 140,997
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance $ 0.163 $ 0.051 $ 0.163
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value $ 29,898 $ 184,485 $ 29,898
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 61,497   61,497
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 0.122   $ 0.122
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 2 months 8 days    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value $ 14,913   $ 14,913