v3.22.2.2
Schedule of options (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)
12 Months Ended
Aug. 31, 2022
Aug. 31, 2021
Aug. 31, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding, vested and exercisable at beginning 1,477,500 1,763,500  
Outstanding, weighted average exercise price at beginning $ 0.40 $ 0.35  
Outstanding, weighted average remaining contractual life 2 years 9 months 14 days 2 years 8 months 4 days 3 years 5 months 12 days
Outstanding, aggregate intrinsic value at beginning $ 1,523,430 $ 2,028,025  
Options granted 120,000 174,000  
Options granted, weighted average exercise price $ 0.30 $ 0.60  
Options exercised (820,000) (420,000)  
Options exercised, weighted average exercise price $ 0.35 $ 0.28  
Options cancelled/forfeited/expired (257,500) (40,000)  
Options cancelled/forfeited/expired, weighted average exercise price $ 0.45 $ 0.30  
Outstanding, vested and exercisable at ending 520,000 1,477,500 1,763,500
Outstanding, weighted average exercise price at ending $ 0.31 $ 0.40 $ 0.35
Outstanding, aggregate intrinsic value at ending $ 693,300 $ 1,523,430 $ 2,028,025