Note 7 - Stock Options (Details Textual) | | | | 3 Months Ended | 6 Months Ended | 12 Months Ended |
Jan. 29, 2021 CAD ($) $ / shares shares | Dec. 21, 2020 CAD ($) $ / shares shares | Jul. 21, 2020 CAD ($) $ / shares shares | Jun. 30, 2022 USD ($) shares | Mar. 31, 2022 CAD ($) $ / shares shares | Jun. 30, 2021 USD ($) | Mar. 31, 2021 USD ($) | Jun. 30, 2022 USD ($) shares | Jun. 30, 2022 CAD ($) shares | Jun. 30, 2021 USD ($) | Jun. 30, 2021 CAD ($) | Dec. 31, 2021 CAD ($) $ / shares shares |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | 100,000 | 100,000 | | | 1,465,000 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares) | | | | 2,678,000 | | | | 2,678,000 | 2,678,000 | | | |
Share-Based Payment Arrangement, Expense | $ | | | | $ 116,192 | | $ 190,156 | | $ 255,840 | | $ 367,646 | | |
Rolling Stock Option Plan [Member] | | | | | | | | | | | | |
Share-based Compensation Arrangement, Percent of Issued and Outstanding Common Shares Reserved | | | | 10% | | | | 10% | 10% | | | 10% |
Rolling Stock Option Plan [Member] | Employee Stock Option, Expiration Date of August 1, 2024 [Member] | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | 100,000 | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares) | | | | | 100,000 | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in CAD per share) | $ / shares | | | | | $ 0.80 | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Fair Value | $ | | | | | $ 54,600 | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | 119.10% | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year) | | | | | 3 years | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions | | | | | 1.24% | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate | | | | | 0% | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | | | | $ 16,059 | $ 20,440 | | | |
Rolling Stock Option Plan [Member] | Employee Stock Option, Expiration Date of August 1, 2024 [Member] | Vesting Every Six Months [Member] | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in CAD per share) | $ / shares | | | | | $ 0.78 | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage | | | | | 20% | | | | | | | |
Rolling Stock Option Plan [Member] | Employee Stock Option, Expiration Date of January 29, 2024 [Member] | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | 500,000 | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares) | 500,000 | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in CAD per share) | $ / shares | $ 1.20 | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Fair Value | $ | $ 424,300 | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate | 125% | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year) | 3 years | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions | 0.14% | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate | 0% | | | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | | | | 57,245 | 72,774 | 130,313 | $ 162,055 | |
Rolling Stock Option Plan [Member] | Employee Stock Option, Expiration Date of January 29, 2024 [Member] | Vesting Every Six Months [Member] | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in CAD per share) | $ / shares | $ 1.18 | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage | 20% | | | | | | | | | | | |
Rolling Stock Option Plan [Member] | Employee Stock Option, Expiration Date of June10, 2024 [Member] | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | | | 375,000 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares) | | | | | | | | | | | | 375,000 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in CAD per share) | $ / shares | | | | | | | | | | | | $ 0.80 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Fair Value | $ | | | | | | | | | | | | $ 211,700 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | | | | | | | | 120.80% |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year) | | | | | | | | | | | | 3 years |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions | | | | | | | | | | | | 0.25% |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate | | | | | | | | | | | | 0% |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in CAD per share) | $ / shares | | | | | | | | | | | | $ 0.80 |
Share-Based Payment Arrangement, Expense | | | | | | | | 40,544 | 51,552 | 8,611 | 10,580 | |
Rolling Stock Option Plan [Member] | Share-Based Payment Arrangement, Option [Member] | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year) | | | 3 years | | | | | | | | | |
Rolling Stock Option Plan [Member] | Share-Based Payment Arrangement, Option [Member] | Vesting Every Six Months [Member] | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage | | | | | | | | | | | | 20% |
Rolling Stock Option Plan [Member] | Employee Stock Option, Expiration Date of October 14, 2024 [Member] | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | | | 590,000 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares) | | | | | | | | | | | | 590,000 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in CAD per share) | $ / shares | | | | | | | | | | | | $ 0.60 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Fair Value | $ | | | | | | | | | | | | $ 219,100 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | | | | | | | | 119.89% |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year) | | | | | | | | | | | | 3 years |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions | | | | | | | | | | | | 0.63% |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate | | | | | | | | | | | | 0% |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in CAD per share) | $ / shares | | | | | | | | | | | | $ 0.54 |
Share-Based Payment Arrangement, Expense | | | | | | | $ 0 | 63,609 | 80,822 | | | |
Rolling Stock Option Plan [Member] | Employee Stock Option, Expiration Date of October 14, 2024 [Member] | Vesting Every Six Months [Member] | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage | | | | | | | | | | | | 20% |
Rolling Stock Option Plan [Member] | Employee Stock Option, Expiration Date of July 21, 2023 [Member] | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | 3,600,000 | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares) | | | 3,600,000 | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in CAD per share) | $ / shares | | | $ 0.35 | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Fair Value | $ | | | $ 909,900 | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | 125% | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions | | | 0.27% | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate | | | 0% | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in CAD per share) | $ / shares | | | $ 0.35 | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | | | | 69,312 | 88,120 | 201,934 | 252,167 | |
Rolling Stock Option Plan [Member] | Employee Stock Option, Expiration Date of July 21, 2023 [Member] | Share-Based Payment Arrangement, Tranche One [Member] | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage | | | 20% | | | | | | | | | |
Rolling Stock Option Plan [Member] | Employee Stock Option, Expiration Date of December 21, 2023 [Member] | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | 250,000 | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares) | | 250,000 | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in CAD per share) | $ / shares | | $ 0.45 | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Fair Value | $ | | $ 75,800 | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | 125% | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year) | | 3 years | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions | | 0.02% | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate | | 0% | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in CAD per share) | $ / shares | | $ 0.425 | | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | | | | $ 9,071 | $ 11,534 | $ 26,788 | $ 33,329 | |
Rolling Stock Option Plan [Member] | Employee Stock Option, Expiration Date of December 21, 2023 [Member] | Share-Based Payment Arrangement, Tranche One [Member] | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage | | 20% | | | | | | | | | | |