CIK 0001715925 · QID Q30282844
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| common_shares_outstanding | {"unit": "shares", "value": 46711866, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 46154118, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 26944500, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 25050260, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 24476846, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2022-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19169216, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2021-04-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 46711866} | 2026-04-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 46154118} | 2025-04-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 26944500} | 2024-04-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 25050260} | 2023-04-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 24476846} | 2022-04-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 19169216} | 2021-04-30 | sec_edgar |
| industry_sic | {"code": "2834", "scheme": "SIC", "description": "Pharmaceutical Preparations"} | sec_edgar | |
| sga_expense | {"unit": "CAD", "value": 4178000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2024-01-31 | sec_edgar |
| sga_expense | {"unit": "CAD", "value": 11473000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2024-01-31 | sec_edgar |
| sga_expense | {"unit": "CAD", "value": 19812000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2023-04-30 | sec_edgar |
| sga_expense | {"unit": "CAD", "value": 4112000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2023-01-31 | sec_edgar |
| sga_expense | {"unit": "CAD", "value": 11738000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2023-01-31 | sec_edgar |
| sga_expense | {"unit": "CAD", "value": 15377000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2022-04-30 | sec_edgar |
| website | {"qid": "Q30282844", "url": "https://www.mindwalkai.com/", "via": "wikidata"} | wikidata | |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 25050260000} | 2023-10-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 25050260000} | 2023-10-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 24806791000} | 2022-10-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 24874455000} | 2022-10-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": -50000} | 2026-01-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": -91000} | 2025-10-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": -84000} | 2025-07-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": 138000} | 2025-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": 253000} | 2025-01-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": 172000} | 2024-10-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": 299000} | 2024-07-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": -102000} | 2024-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": -513000} | 2024-01-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": -75000} | 2023-10-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": -55000} | 2023-07-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": -185000} | 2023-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": -62000} | 2023-01-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": 29000} | 2022-10-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": -501000} | 2022-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": -316000} | 2021-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CAD", "value": -23000} | 2020-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": -839000} | 2026-01-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": -143000} | 2025-10-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": -329000} | 2025-07-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": 261000} | 2025-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": 388000} | 2025-01-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": -220000} | 2024-10-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": -293000} | 2024-07-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": 624000} | 2024-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": 184000} | 2024-01-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": 150000} | 2023-10-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": 175000} | 2023-07-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": 90000} | 2023-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": -316000} | 2023-01-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": 534000} | 2022-10-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": -772000} | 2022-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | {"unit": "CAD", "value": -1342000} | 2021-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": -929000} | 2026-01-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": -1877000} | 2025-10-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": -850000} | 2025-07-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": -298000} | 2025-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": 306000} | 2025-01-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": -259000} | 2024-10-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": 1274000} | 2024-07-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": -601000} | 2024-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": 439000} | 2024-01-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": -45000} | 2023-10-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": -62000} | 2023-07-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": -561000} | 2023-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": 350000} | 2023-01-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": -655000} | 2022-10-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": 163000} | 2022-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": -439000} | 2021-04-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | {"unit": "CAD", "value": -933000} | 2020-04-30 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": 12000} | 2026-01-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": 12000} | 2025-10-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": 0} | 2025-07-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -3935000} | 2025-04-30 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -3935000} | 2025-01-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -975000} | 2024-10-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -645000} | 2024-07-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -1773000} | 2024-04-30 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -1209000} | 2024-01-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -416000} | 2023-10-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -216000} | 2023-07-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -926000} | 2023-04-30 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -676000} | 2023-01-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -418000} | 2022-10-31 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -336000} | 2022-04-30 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -83000} | 2021-04-30 | sec_edgar |
| xbrl:AdjustmentsForDeferredTaxExpense | {"unit": "CAD", "value": -455000} | 2020-04-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 1366000} | 2026-01-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 1149000} | 2025-10-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 942000} | 2025-07-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 5119000} | 2025-04-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 1397000} | 2025-01-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 4206000} | 2025-01-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 2810000} | 2024-10-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 1415000} | 2024-10-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 1396000} | 2024-07-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 5735000} | 2024-04-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 1309000} | 2024-01-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 4156000} | 2024-01-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 2847000} | 2023-10-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 1353000} | 2023-10-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 1494000} | 2023-07-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 6685000} | 2023-04-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 1688000} | 2023-01-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 4702000} | 2023-01-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 1464000} | 2022-10-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 3014000} | 2022-10-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 3769000} | 2022-04-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 3713000} | 2021-04-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationAndAmortisationExpense | {"unit": "CAD", "value": 3407000} | 2020-04-30 | sec_edgar |
| xbrl:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates | {"unit": "CAD", "value": -511000} | 2026-01-31 | sec_edgar |
| xbrl:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates | {"unit": "CAD", "value": -458000} | 2025-10-31 | sec_edgar |
| xbrl:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates | {"unit": "CAD", "value": 0} | 2025-01-31 | sec_edgar |
| xbrl:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates | {"unit": "CAD", "value": 0} | 2024-10-31 | sec_edgar |
| xbrl:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | {"unit": "CAD", "value": 0} | 2026-01-31 | sec_edgar |
| xbrl:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | {"unit": "CAD", "value": 0} | 2025-10-31 | sec_edgar |
| xbrl:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | {"unit": "CAD", "value": 7000} | 2025-04-30 | sec_edgar |
| xbrl:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | {"unit": "CAD", "value": 7000} | 2025-01-31 | sec_edgar |
| xbrl:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | {"unit": "CAD", "value": -266000} | 2024-10-31 | sec_edgar |
| xbrl:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | {"unit": "CAD", "value": 2000} | 2024-04-30 | sec_edgar |
| xbrl:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | {"unit": "CAD", "value": 21000} | 2024-01-31 | sec_edgar |
| xbrl:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | {"unit": "CAD", "value": 0} | 2023-10-31 | sec_edgar |
| xbrl:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | {"unit": "CAD", "value": 43000} | 2023-04-30 | sec_edgar |
| xbrl:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | {"unit": "CAD", "value": 27000} | 2023-01-31 | sec_edgar |
| xbrl:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | {"unit": "CAD", "value": 8000} | 2022-10-31 | sec_edgar |
| xbrl:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | {"unit": "CAD", "value": 43000} | 2022-04-30 | sec_edgar |
| xbrl:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | {"unit": "CAD", "value": 28000} | 2020-04-30 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill | {"unit": "CAD", "value": 21184000} | 2025-04-30 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill | {"unit": "CAD", "value": 21184000} | 2025-01-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill | {"unit": "CAD", "value": 15031000} | 2024-04-30 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill | {"unit": "CAD", "value": 0} | 2024-01-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill | {"unit": "CAD", "value": 2460000} | 2023-04-30 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | {"unit": "CAD", "value": 15031000} | 2024-04-30 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | {"unit": "CAD", "value": 2460000} | 2023-04-30 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | {"unit": "CAD", "value": 167000} | 2022-04-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncome | {"unit": "CAD", "value": -252000} | 2021-04-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncome | {"unit": "CAD", "value": 750000} | 2020-04-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": 490000} | 2026-01-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": 428000} | 2025-10-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": 305000} | 2025-07-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": -302000} | 2025-04-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": 993000} | 2025-01-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": 352000} | 2024-10-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": -59000} | 2024-07-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": 374000} | 2024-04-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": 1050000} | 2024-01-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": 630000} | 2023-10-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": 155000} | 2023-07-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": -80000} | 2023-04-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": -240000} | 2023-01-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": 147000} | 2022-10-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": -13000} | 2022-04-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | {"unit": "CAD", "value": -252000} | 2021-04-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": -929000} | 2026-01-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": -796000} | 2025-10-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": -986000} | 2025-07-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": 827000} | 2025-04-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": -87000} | 2025-01-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": 1019000} | 2024-10-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": 530000} | 2024-07-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": 983000} | 2024-04-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": 1462000} | 2024-01-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": 679000} | 2023-10-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": 242000} | 2023-07-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": -1665000} | 2023-04-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": -715000} | 2023-01-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": -127000} | 2022-10-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": 1462000} | 2022-04-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": 876000} | 2021-04-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"unit": "CAD", "value": 172000} | 2020-04-30 | sec_edgar |
| xbrl:AdjustmentsForInterestExpense | {"unit": "CAD", "value": 47000} | 2020-04-30 | sec_edgar |
| xbrl:AdjustmentsForProvisions | {"unit": "CAD", "value": -280000} | 2021-04-30 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 465000} | 2026-01-31 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 207000} | 2025-10-31 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 55000} | 2025-07-31 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 445000} | 2025-04-30 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 392000} | 2025-01-31 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 322000} | 2024-10-31 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 165000} | 2024-07-31 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 1535000} | 2024-04-30 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 1298000} | 2024-01-31 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 1120000} | 2023-10-31 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 823000} | 2023-07-31 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 1943000} | 2023-04-30 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 1307000} | 2023-01-31 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 1114000} | 2022-10-31 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 3083000} | 2022-04-30 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 2748000} | 2021-04-30 | sec_edgar |
| xbrl:AdjustmentsForSharebasedPayments | {"unit": "CAD", "value": 739000} | 2020-04-30 | sec_edgar |
| xbrl:AdjustmentsForUnrealisedForeignExchangeLossesGains | {"unit": "CAD", "value": 360000} | 2026-01-31 | sec_edgar |
| xbrl:AdjustmentsForUnrealisedForeignExchangeLossesGains | {"unit": "CAD", "value": -49000} | 2025-10-31 | sec_edgar |
| xbrl:AdjustmentsForUnrealisedForeignExchangeLossesGains | {"unit": "CAD", "value": 41000} | 2025-07-31 | sec_edgar |
| xbrl:AdjustmentsForUnrealisedForeignExchangeLossesGains | {"unit": "CAD", "value": 622000} | 2025-04-30 | sec_edgar |
| xbrl:AdjustmentsForUnrealisedForeignExchangeLossesGains | {"unit": "CAD", "value": 159000} | 2025-01-31 | sec_edgar |
| xbrl:AdjustmentsForUnrealisedForeignExchangeLossesGains | {"unit": "CAD", "value": -16000} | 2024-10-31 | sec_edgar |
| xbrl:AdjustmentsForUnrealisedForeignExchangeLossesGains | {"unit": "CAD", "value": 155000} | 2024-07-31 | sec_edgar |