{
 "instance": {
  "d340371df1a.htm": {
   "axisCustom": 19,
   "axisStandard": 34,
   "contextCount": 857,
   "dts": {
    "calculationLink": {
     "local": [
      "mcld-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mcld-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "d340371df1a.htm"
     ]
    },
    "labelLink": {
     "local": [
      "mcld-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mcld-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "mcld-20220630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/currency/2021/currency-2021.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd",
      "https://xbrl.sec.gov/exch/2021/exch-2021.xsd",
      "https://xbrl.sec.gov/naics/2021/naics-2021.xsd",
      "https://xbrl.sec.gov/sic/2021/sic-2021.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"
     ]
    }
   },
   "elementCount": 1150,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021": 3,
    "total": 3
   },
   "keyCustom": 291,
   "keyStandard": 358,
   "memberCustom": 177,
   "memberStandard": 50,
   "nsprefix": "mcld",
   "nsuri": "http://www.mcloudcorp.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "1001 - Document - Cover Page",
     "role": "http://www.mcloudcorp.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1010 - Disclosure - Revenue",
     "role": "http://www.mcloudcorp.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedExplanatory",
       "mcld:DisclosureOfConvertibleDebenturesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NotesAndDebenturesIssued",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1100 - Disclosure - Convertible Debentures - Summary of Convertible Debentures (Detail)",
     "role": "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfConvertibleDebenturesDetail",
     "shortName": "Convertible Debentures - Summary of Convertible Debentures (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedExplanatory",
       "mcld:DisclosureOfConvertibleDebenturesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021_TwoThousandAndTwentyOneConvertibleDebenturesEmbeddedDerivativeMembermcldDebtInstrumentAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:NotesAndDebenturesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutComponentsOfConvertibleDebenturesExplanatory",
       "mcld:DisclosureOfConvertibleDebenturesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:ConvertibleDebenturesCarryingAmountOfLiabilityComponent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1101 - Disclosure - Convertible Debentures - Summary of 2019 Convertible Debentures (Detail)",
     "role": "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail",
     "shortName": "Convertible Debentures - Summary of 2019 Convertible Debentures (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutComponentsOfConvertibleDebenturesExplanatory",
       "mcld:DisclosureOfConvertibleDebenturesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:ConvertibleDebenturesCarryingAmountOfLiabilityComponent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfFinanceCostExplanatoryTableTextBlock",
       "mcld:DisclosureOfOtherIncomeAndExpensesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:InterestExpenseOnDebtInstrumentsIssued",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1102 - Disclosure - Convertible Debentures - Summary of Components of Convertible Debentures (Detail)",
     "role": "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail",
     "shortName": "Convertible Debentures - Summary of Components of Convertible Debentures (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis",
      "decimals": "0",
      "lang": null,
      "name": "mcld:ProceedsFromIssueOfConvertibleDebentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutReconciliationOfEmbeddedDerivativesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:ConvertibleDebenturesFairValueOfEmbeddedDerivative",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1103 - Disclosure - Convertible Debentures - Summary of Reconciliation of Embedded Derivatives (Detail)",
     "role": "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfReconciliationOfEmbeddedDerivativesDetail",
     "shortName": "Convertible Debentures - Summary of Reconciliation of Embedded Derivatives (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutReconciliationOfEmbeddedDerivativesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:ConvertibleDebenturesFairValueOfEmbeddedDerivative",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1104 - Disclosure - Convertible Debentures - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
     "shortName": "Convertible Debentures - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "lang": null,
      "name": "mcld:BrokerWarrantsIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "mcld:DisclosureOfTradePayablesAndAccruedLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:WarrantLiability",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1105 - Disclosure - Warrant Liabilities - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
     "shortName": "Warrant Liabilities - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "mcld:WarrantsExercisedDuringPeriod",
       "div",
       "div",
       "mcld:DisclosureOfWarrantLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "INF",
      "lang": null,
      "name": "mcld:WarrantsExercisedDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentWarrantLiability",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1106 - Disclosure - Warrant Liabilities - Summary of Warrant Liabilities (Detail)",
     "role": "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail",
     "shortName": "Warrant Liabilities - Summary of Warrant Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutCurrentWarrantLiabilityExplanatory",
       "mcld:DisclosureOfWarrantLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:FinancialLiabilitiesRecognisedAsOfAcquisitionDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021_SharePriceAtDateOfValuationMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ifrs-full:SignificantUnobservableInputLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1107 - Disclosure - Warrant Liabilities - Summary of Black-Scholes Option-Pricing Model Inputs and Assumption (Detail)",
     "role": "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail",
     "shortName": "Warrant Liabilities - Summary of Black-Scholes Option-Pricing Model Inputs and Assumption (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021_SharePriceAtDateOfValuationMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ifrs-full:SignificantUnobservableInputLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_FairValuePerWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "mcld:LiquidityDiscount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1108 - Disclosure - Warrant Liabilities - Summary of Black-Scholes Option-Pricing Model Inputs and Assumption (Parenthetical) (Detail)",
     "role": "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionParentheticalDetail",
     "shortName": "Warrant Liabilities - Summary of Black-Scholes Option-Pricing Model Inputs and Assumption (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_FairValuePerWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "mcld:LiquidityDiscount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfOtherLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:GovernmentGrants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1109 - Disclosure - Other Liabilities - Summary of Other Liabilities (Detail)",
     "role": "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail",
     "shortName": "Other Liabilities - Summary of Other Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfOtherLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:GovernmentGrants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1011 - Disclosure - Trade and Other Receivables and Long-Term Receivables",
     "role": "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivables",
     "shortName": "Trade and Other Receivables and Long-Term Receivables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfOtherLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentGovernmentGrants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1110 - Disclosure - Other Liabilities - Summary of Other Liabilities (Parenthetical) (Detail)",
     "role": "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesParentheticalDetail",
     "shortName": "Other Liabilities - Summary of Other Liabilities (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfOtherLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentGovernmentGrants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1111 - Disclosure - Other Liabilities - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail",
     "shortName": "Other Liabilities - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis",
      "decimals": "INF",
      "lang": null,
      "name": "mcld:NumberOfBorrowingsForgiven",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019",
      "reportCount": 1,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1112 - Disclosure - Business Acquisitions - Summary of Fair Value of Options Using Inputs (Detail)",
     "role": "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
     "shortName": "Business Acquisitions - Summary of Fair Value of Options Using Inputs (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis",
      "decimals": "4",
      "lang": null,
      "name": "ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:ChangeInFairValueOfInterestInRoyaltyAgreement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1113 - Disclosure - Business Acquisitions - Summary of Acquisition Date Fair Value of Each Major Class of Consideration Transferred And Identifiable Assets Acquired And Liabilities Assumed (Detail)",
     "role": "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail",
     "shortName": "Business Acquisitions - Summary of Acquisition Date Fair Value of Each Major Class of Consideration Transferred And Identifiable Assets Acquired And Liabilities Assumed (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:ChangeInFairValueOfInterestInRoyaltyAgreement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:FairValueOfWarrantLiabilitiesBusinessCombination",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1114 - Disclosure - Business Acquisitions - Summary of Acquisition Date Fair Value of Each Major Class of Consideration Transferred And Identifiable Assets Acquired And Liabilities Assumed (Parenthetical) (Detail)",
     "role": "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail",
     "shortName": "Business Acquisitions - Summary of Acquisition Date Fair Value of Each Major Class of Consideration Transferred And Identifiable Assets Acquired And Liabilities Assumed (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:FairValueOfWarrantLiabilitiesBusinessCombination",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Borrowings",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1115 - Disclosure - Business Acquisitions - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
     "shortName": "Business Acquisitions - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn01_24_2020",
      "decimals": "2",
      "lang": null,
      "name": "ifrs-full:ParValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableExplanatory",
       "mcld:DisclosureOfBusinessAcquisitionPayableExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:BusinessAcquisitionPayable",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1116 - Disclosure - Business Acquisition Payable - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableAdditionalInformationDetail",
     "shortName": "Business Acquisition Payable - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "mcld:DisclosureOfBusinessAcquisitionPayableExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021_FdsiAcquisitionMemberifrsfullBusinessCombinationsAxis",
      "decimals": "0",
      "lang": null,
      "name": "mcld:BusinessAcquisitionPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableExplanatory",
       "mcld:DisclosureOfBusinessAcquisitionPayableExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:BusinessAcquisitionPayable",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1117 - Disclosure - Business Acquisition Payable - Summary of Business Acquisition Payable (Detail)",
     "role": "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableSummaryOfBusinessAcquisitionPayableDetail",
     "shortName": "Business Acquisition Payable - Summary of Business Acquisition Payable (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableExplanatory",
       "mcld:DisclosureOfBusinessAcquisitionPayableExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "lang": null,
      "name": "mcld:IncreaseDecreaseThroughEffectOfForeignExchangeDifferencesOnBusinessAcquisitionPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1118 - Disclosure - Share Capital - Summary Of Detailed Information About Reconciliation Of Warrants Classified As Equity Settled And Financial Liabilities (Detail)",
     "role": "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail",
     "shortName": "Share Capital - Summary Of Detailed Information About Reconciliation Of Warrants Classified As Equity Settled And Financial Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis",
      "decimals": "0",
      "lang": null,
      "name": "mcld:NumberOfShareOptionsIssuedInShareBasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
      "reportCount": 1,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1119 - Disclosure - Share Capital - Summary Of Detailed Information About Warrants Outstanding Including Expiration Date (Detail)",
     "role": "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail",
     "shortName": "Share Capital - Summary Of Detailed Information About Warrants Outstanding Including Expiration Date (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JuneTwoThousandTwentyTwoMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis",
      "decimals": "2",
      "lang": null,
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1012 - Disclosure - Prepaid Expenses And Other Assets",
     "role": "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssets",
     "shortName": "Prepaid Expenses And Other Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn07_06_2022",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "mcld:ClassOfWarrantsExercisePricePerShare",
      "reportCount": 1,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1120 - Disclosure - Share Capital - Additional information (Detail)",
     "role": "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
     "shortName": "Share Capital - Additional information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P11_29_2021To11_29_2021",
      "decimals": "0",
      "lang": null,
      "name": "mcld:ResidualValueOfCommonSharesMeasured",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1121 - Disclosure - Share-Based Payment Arrangements - Summary Of Share-Based Compensation (Detail)",
     "role": "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfShareBasedCompensationDetail",
     "shortName": "Share-Based Payment Arrangements - Summary Of Share-Based Compensation (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1122 - Disclosure - Share-Based Payment Arrangements - Summary Of Weighted-Average Exercise Prices Of Stock Options (Detail)",
     "role": "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail",
     "shortName": "Share-Based Payment Arrangements - Summary Of Weighted-Average Exercise Prices Of Stock Options (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1123 - Disclosure - Share-Based Payment Arrangements - Summary Of Company's Stock Options Outstanding (Detail)",
     "role": "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail",
     "shortName": "Share-Based Payment Arrangements - Summary Of Company's Stock Options Outstanding (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021_FivePointSixSevenToEightPointSevenZeroMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019",
      "reportCount": 1,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1124 - Disclosure - Share-Based Payment Arrangements - Summary Of Indirect Measurement Of Fair Value Of Goods Or Services Received, Share Options Granted During Period  (Detail)",
     "role": "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodDetail",
     "shortName": "Share-Based Payment Arrangements - Summary Of Indirect Measurement Of Fair Value Of Goods Or Services Received, Share Options Granted During Period  (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1125 - Disclosure - Share-Based Payment Arrangements - Summary Of Company's Obligation To Issue Shares On The Vesting Of RSUs (Detail)",
     "role": "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusDetail",
     "shortName": "Share-Based Payment Arrangements - Summary Of Company's Obligation To Issue Shares On The Vesting Of RSUs (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1126 - Disclosure - Share-Based Payment Arrangements - Summary Of Company's Obligation To Issue Shares On The Vesting Of RSUs (Parenthetical) (Detail)",
     "role": "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusParentheticalDetail",
     "shortName": "Share-Based Payment Arrangements - Summary Of Company's Obligation To Issue Shares On The Vesting Of RSUs (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis",
      "decimals": "0",
      "lang": null,
      "name": "mcld:NumberOfOtherEquityInstrumentsExercised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "mcld:PercentageOfIssuedAndOutstandingSharesReservedForIssuanceUnderThePlan",
      "reportCount": 1,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1127 - Disclosure - Share-Based Payment Arrangements - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
     "shortName": "Share-Based Payment Arrangements - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "lang": "en-US",
      "name": "ifrs-full:InformationAboutHowExpectedVolatilityWasDeterminedShareOptionsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_30_2019To04_30_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
      "reportCount": 1,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1128 - Disclosure - Non-Controlling Interest - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/NonControllingInterestAdditionalInformationDetail",
     "shortName": "Non-Controlling Interest - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "mcld:PercentageChangeInNonControllingInterestPercentage",
       "mcld:PercentageChangeInNonControllingInterestPercentage",
       "div",
       "div",
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis",
      "decimals": "0",
      "lang": null,
      "name": "mcld:PercentageChangeInNonControllingInterestPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentAssets",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1129 - Disclosure - Non-Controlling Interest - Summary of Information Relating to Agnity, Before Any Intercompany Eliminations (Detail)",
     "role": "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail",
     "shortName": "Non-Controlling Interest - Summary of Information Relating to Agnity, Before Any Intercompany Eliminations (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfSubsidiariesWithMaterialNonControllingInterestsExplanatoryTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:CurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1013 - Disclosure - Leases",
     "role": "http://www.mcloudcorp.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1130 - Disclosure - Finance Costs - Summary Of Finance Cost (Detail)",
     "role": "http://www.mcloudcorp.com/role/FinanceCostsSummaryOfFinanceCostDetail",
     "shortName": "Finance Costs - Summary Of Finance Cost (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfFinanceCostExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "lang": null,
      "name": "mcld:InterestExpensesOnLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfGainsLossesOnChangeInFairValueOfDerivativesExplanatoryTableTextBlock",
       "mcld:DisclosureOfOtherIncomeAndExpensesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1131 - Disclosure - Fair Value Loss (Gain) On Derivatives - Summary Of Gains Losses On Change In Fair Value Of Derivatives (Detail)",
     "role": "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivativesSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail",
     "shortName": "Fair Value Loss (Gain) On Derivatives - Summary Of Gains Losses On Change In Fair Value Of Derivatives (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfGainsLossesOnChangeInFairValueOfDerivativesExplanatoryTableTextBlock",
       "mcld:DisclosureOfFairValueLossGainOnDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "lang": null,
      "name": "mcld:GainLossOnSubstantialModificationAndConversion",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfOtherIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RevenueFromGovernmentGrants",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1132 - Disclosure - Other Income - Summary Of Other Income Explanatory (Detail)",
     "role": "http://www.mcloudcorp.com/role/OtherIncomeSummaryOfOtherIncomeExplanatoryDetail",
     "shortName": "Other Income - Summary Of Other Income Explanatory (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "mcld:NetOperatingLossesCarryForwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1133 - Disclosure - Income Taxes - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "mcld:NetOperatingLossesCarryForwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1134 - Disclosure - Income Taxes - Summary of Amounts Recognized in Net Loss (Detail)",
     "role": "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail",
     "shortName": "Income Taxes - Summary of Amounts Recognized in Net Loss (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfMajorComponentsOfTaxExpenseIncomeExplanatory",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLossBeforeTax",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1135 - Disclosure - Income Taxes - Summary of Reconciliation of Effective Tax Rate (Detail)",
     "role": "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail",
     "shortName": "Income Taxes - Summary of Reconciliation of Effective Tax Rate (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesToProvisionForIncomeTaxesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:ProfitLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:ApplicableTaxRate",
       "ifrs-full:ApplicableTaxRate",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_CanadianFederalEffectiveCorporateTaxRateMembermcldIncomeTaxRateAxis",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1136 - Disclosure - Income Taxes - Summary of Reconciliation of Effective Tax Rate Parenthetical (Detail)",
     "role": "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateParentheticalDetail",
     "shortName": "Income Taxes - Summary of Reconciliation of Effective Tax Rate Parenthetical (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:ApplicableTaxRate",
       "ifrs-full:ApplicableTaxRate",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_CanadianFederalEffectiveCorporateTaxRateMembermcldIncomeTaxRateAxis",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfInformationAboutReconciliationOfSignificantComponentsOfDeferredIncomeTaxAssetLiabilitiesExplanatoryTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1137 - Disclosure - Income Taxes - Summary of significant components of the Company's deferred income tax asset (liabilities) (Detail)",
     "role": "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail",
     "shortName": "Income Taxes - Summary of significant components of the Company's deferred income tax asset (liabilities) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfInformationAboutReconciliationOfSignificantComponentsOfDeferredIncomeTaxAssetLiabilitiesExplanatoryTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2020To12_31_2020",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetsRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1138 - Disclosure - Income Taxes - Summary of Deferred Tax Assets Not Recognized and Tax Losses Carried Forward (Detail)",
     "role": "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail",
     "shortName": "Income Taxes - Summary of Deferred Tax Assets Not Recognized and Tax Losses Carried Forward (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetsRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "mcld:DisclosureOfFinancialInstrumentsAndFinancialRiskManagementExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:FinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1139 - Disclosure - Financial Instruments and Financial Risk Management - Summary of Detailed Information about Carrying Values of Financial Assets and Liabilities Measured (Detail)",
     "role": "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail",
     "shortName": "Financial Instruments and Financial Risk Management - Summary of Detailed Information about Carrying Values of Financial Assets and Liabilities Measured (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "mcld:DisclosureOfFinancialInstrumentsAndFinancialRiskManagementExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:FinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1014 - Disclosure - Property and Equipment",
     "role": "http://www.mcloudcorp.com/role/PropertyAndEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "mcld:DisclosureOfFinancialInstrumentsAndFinancialRiskManagementExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:TransfersOutOfLevel3OfFairValueHierarchyLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1140 - Disclosure - Financial Instruments and Financial Risk Management - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
     "shortName": "Financial Instruments and Financial Risk Management - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "mcld:DisclosureOfFinancialInstrumentsAndFinancialRiskManagementExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:TransfersOutOfLevel3OfFairValueHierarchyLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Assets",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1141 - Disclosure - Capital and Risk Management - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
     "shortName": "Capital and Risk Management - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutBankIndebtednessExplanatory",
       "mcld:DisclosureOfBankIndebtednessExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1142 - Disclosure - Capital and Risk Management - Sumamry of Carrying Values of Financial Liabilities And Contratual Undiscounted Cash Flows (Detail)",
     "role": "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
     "shortName": "Capital and Risk Management - Sumamry of Carrying Values of Financial Liabilities And Contratual Undiscounted Cash Flows (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:BankBorrowingsUndiscountedCashFlows",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R143": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentPortionOfLongtermBorrowings",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1143 - Disclosure - Capital and Risk Management - Sumamry of Carrying Values of Financial Liabilities And Contratual Undiscounted Cash Flows (Parenthetical) (Detail)",
     "role": "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail",
     "shortName": "Capital and Risk Management - Sumamry of Carrying Values of Financial Liabilities And Contratual Undiscounted Cash Flows (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TermLoanMemberifrsfullBorrowingsByNameAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:CurrentPortionOfLongtermBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R144": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfInformationAboutAllowanceAccountForCreditLossesOfTradeReceivablesAndLongTermReceivablesExplanatoryTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2020_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1144 - Disclosure - Capital and Risk Management - Disclosure Of Movement In The Expected Credit Loss Allowance Related To Trade Receivables and Long Term Receivables (Detail)",
     "role": "http://www.mcloudcorp.com/role/CapitalAndRiskManagementDisclosureOfMovementInTheExpectedCreditLossAllowanceRelatedToTradeReceivablesAndLongTermReceivablesDetail",
     "shortName": "Capital and Risk Management - Disclosure Of Movement In The Expected Credit Loss Allowance Related To Trade Receivables and Long Term Receivables (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfInformationAboutAllowanceAccountForCreditLossesOfTradeReceivablesAndLongTermReceivablesExplanatoryTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2019_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R145": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AmountsPayableRelatedPartyTransactions",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1145 - Disclosure - Related Party Transactions - Summary of Transactions Between Related Parties (Detail)",
     "role": "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail",
     "shortName": "Related Party Transactions - Summary of Transactions Between Related Parties (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R146": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfessionalFeesExpense",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1146 - Disclosure - Related Party Transactions - Summary of Transactions Between Related Parties (Parenthetical) (Detail)",
     "role": "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesParentheticalDetail",
     "shortName": "Related Party Transactions - Summary of Transactions Between Related Parties (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_AgnityCommunicationsPrivateLtdMemberifrsfullCategoriesOfRelatedPartiesAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:ProfessionalFeesExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R147": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateExplanatory",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:VariableLeasePaymentsAssociatedToLeaseLiabilities",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1147 - Disclosure - Commitments And Contingencies - Minimum Payments for Contractual Commitments that are not Recognized as Liabilities (Detail)",
     "role": "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesMinimumPaymentsForContractualCommitmentsThatAreNotRecognizedAsLiabilitiesDetail",
     "shortName": "Commitments And Contingencies - Minimum Payments for Contractual Commitments that are not Recognized as Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateExplanatory",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "lang": null,
      "name": "mcld:LeasePaymentsRelatedToLeasesWhichHaveNotYetCommenced",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R148": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateExplanatory",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P10_31_2021To10_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:LeasesTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1148 - Disclosure - Commitments And Contingencies (Parenthetical) (Detail)",
     "role": "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesParentheticalDetail",
     "shortName": "Commitments And Contingencies (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateExplanatory",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P10_31_2021To10_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:LeasesTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R149": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1149 - Disclosure - Other Income / Expense - Summary Of Finance Cost (Detail)",
     "role": "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfFinanceCostDetail",
     "shortName": "Other Income / Expense - Summary Of Finance Cost (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfFinanceCostExplanatoryTableTextBlock",
       "mcld:DisclosureOfOtherIncomeAndExpensesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:InterestExpenseOnLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1015 - Disclosure - Intangible Assets and Goodwill",
     "role": "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwill",
     "shortName": "Intangible Assets and Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R150": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfGainsLossesOnChangeInFairValueOfDerivativesExplanatoryTableTextBlock",
       "mcld:DisclosureOfOtherIncomeAndExpensesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:GainLossOnWarrantLiabilityRemeasurement",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1150 - Disclosure - Other Income / Expense - Summary Of Gains Losses On Change In Fair Value Of Derivatives (Detail)",
     "role": "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail",
     "shortName": "Other Income / Expense - Summary Of Gains Losses On Change In Fair Value Of Derivatives (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R151": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfOtherIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RevenueFromGovernmentGrants",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1151 - Disclosure - Other Income / Expense - Summary of other income (Detail)",
     "role": "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfOtherIncomeDetail",
     "shortName": "Other Income / Expense - Summary of other income (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R152": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutChangesInNonCashWorkingCapitalExplanatory",
       "mcld:DisclosureOfSupplementalCashFlowInformationExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1152 - Disclosure - Supplemental Cash Flow Information - Summary of Changes in Non Cash Working Capital (Detail)",
     "role": "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInNonCashWorkingCapitalDetail",
     "shortName": "Supplemental Cash Flow Information - Summary of Changes in Non Cash Working Capital (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutChangesInNonCashWorkingCapitalExplanatory",
       "mcld:DisclosureOfSupplementalCashFlowInformationExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R153": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "mcld:DisclosureOfSupplementalCashFlowInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:LoansAndBorrowings",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1153 - Disclosure - Supplemental Cash Flow Information - Summary of Changes in liabilities arising from financing activities (Detail)",
     "role": "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail",
     "shortName": "Supplemental Cash Flow Information - Summary of Changes in liabilities arising from financing activities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "mcld:DisclosureOfSupplementalCashFlowInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2018",
      "decimals": "0",
      "lang": null,
      "name": "mcld:LoansAndBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R154": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutNonCashInvestingAndFinancingActivitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2020To12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:NonCashValueOfSharesIssuedInBusinessCombination",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1154 - Disclosure - Supplemental Cash Flow Information - Summary of Non Cash Investing and Financing Activities (Detail)",
     "role": "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail",
     "shortName": "Supplemental Cash Flow Information - Summary of Non Cash Investing and Financing Activities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutNonCashInvestingAndFinancingActivitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2020To12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:NonCashValueOfSharesIssuedInBusinessCombination",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R155": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedExplanatory",
       "mcld:DisclosureOfConvertibleDebenturesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NotesAndDebenturesIssued",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1155 - Disclosure - Events After The Reporting Period - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
     "shortName": "Events After The Reporting Period - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P07_29_2022To07_29_2022_EquityIncentivePlanMembermcldAwardTypeAxis_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R156": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_McloudTechnologiesCorpMemberifrsfullSignificantInvestmentsInSubsidiariesAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NameOfSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1156 - Disclosure - Significant Accounting Policies - Summary of Subsidiaries (Detail)",
     "role": "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail",
     "shortName": "Significant Accounting Policies - Summary of Subsidiaries (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_McloudTechnologiesCorpMemberifrsfullSignificantInvestmentsInSubsidiariesAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NameOfSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R157": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_OfficeFurnitureAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1157 - Disclosure - Significant Accounting Policies - Summary of Estimated Useful Lives of Property Plant and Equipment (Detail)",
     "role": "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
     "shortName": "Significant Accounting Policies - Summary of Estimated Useful Lives of Property Plant and Equipment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_OfficeFurnitureAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R158": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:PercentageOfVotingEquityInterestsAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1158 - Disclosure - Significant Accounting Policies - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
     "shortName": "Significant Accounting Policies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:PercentageOfVotingEquityInterestsAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfTradePayablesAndAccruedLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1016 - Disclosure - Trade Payables And Accrued Liabilities",
     "role": "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilities",
     "shortName": "Trade Payables And Accrued Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfTradePayablesAndAccruedLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1017 - Disclosure - Loans And Borrowings",
     "role": "http://www.mcloudcorp.com/role/LoansAndBorrowings",
     "shortName": "Loans And Borrowings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfBankIndebtednessExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1018 - Disclosure - Bank Indebtedness",
     "role": "http://www.mcloudcorp.com/role/BankIndebtedness",
     "shortName": "Bank Indebtedness",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfBankIndebtednessExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfConvertibleDebenturesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1019 - Disclosure - Convertible Debentures",
     "role": "http://www.mcloudcorp.com/role/ConvertibleDebentures",
     "shortName": "Convertible Debentures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfConvertibleDebenturesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002 - Statement - Consolidated Statements of Financial Position",
     "role": "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
     "shortName": "Consolidated Statements of Financial Position",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "lang": null,
      "name": "mcld:NonCurrentPrepaymentsAndOtherNonCurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfWarrantLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1020 - Disclosure - Warrant Liabilities",
     "role": "http://www.mcloudcorp.com/role/WarrantLiabilities",
     "shortName": "Warrant Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfWarrantLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1021 - Disclosure - Other Liabilities",
     "role": "http://www.mcloudcorp.com/role/OtherLiabilities",
     "shortName": "Other Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1022 - Disclosure - Business Acquisitions",
     "role": "http://www.mcloudcorp.com/role/BusinessAcquisitions",
     "shortName": "Business Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfBusinessAcquisitionPayableExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1023 - Disclosure - Business Acquisition Payable",
     "role": "http://www.mcloudcorp.com/role/BusinessAcquisitionPayable",
     "shortName": "Business Acquisition Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfBusinessAcquisitionPayableExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1024 - Disclosure - Share Capital",
     "role": "http://www.mcloudcorp.com/role/ShareCapital",
     "shortName": "Share Capital",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1025 - Disclosure - Share-Based Payment Arrangements",
     "role": "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangements",
     "shortName": "Share-Based Payment Arrangements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1026 - Disclosure - Non-Controlling Interest",
     "role": "http://www.mcloudcorp.com/role/NonControllingInterest",
     "shortName": "Non-Controlling Interest",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1027 - Disclosure - Finance Costs",
     "role": "http://www.mcloudcorp.com/role/FinanceCosts",
     "shortName": "Finance Costs",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfFairValueLossGainOnDerivativeFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1028 - Disclosure - Fair Value Loss (Gain) On Derivatives",
     "role": "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivatives",
     "shortName": "Fair Value Loss (Gain) On Derivatives",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfFairValueLossGainOnDerivativeFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfOtherIncomeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1029 - Disclosure - Other Income",
     "role": "http://www.mcloudcorp.com/role/OtherIncome",
     "shortName": "Other Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfOtherIncomeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003 - Statement - Consolidated Statements of Loss and Comprehensive Loss",
     "role": "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss",
     "shortName": "Consolidated Statements of Loss and Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:CostOfSales",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1030 - Disclosure - Income Taxes",
     "role": "http://www.mcloudcorp.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1031 - Disclosure - Financial Instruments and Financial Risk Management",
     "role": "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagement",
     "shortName": "Financial Instruments and Financial Risk Management",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1032 - Disclosure - Capital And Risk Management",
     "role": "http://www.mcloudcorp.com/role/CapitalAndRiskManagement",
     "shortName": "Capital And Risk Management",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1033 - Disclosure - Related Party Transactions",
     "role": "http://www.mcloudcorp.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1034 - Disclosure - Commitments And Contingencies",
     "role": "http://www.mcloudcorp.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments And Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfOtherIncomeAndExpensesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1035 - Disclosure - Other Income / Expense",
     "role": "http://www.mcloudcorp.com/role/OtherIncomeExpense",
     "shortName": "Other Income / Expense",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfOtherIncomeAndExpensesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfSupplementalCashFlowInformationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1036 - Disclosure - Supplemental Cash Flow Information",
     "role": "http://www.mcloudcorp.com/role/SupplementalCashFlowInformation",
     "shortName": "Supplemental Cash Flow Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfSupplementalCashFlowInformationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1037 - Disclosure - Events After The Reporting Period",
     "role": "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriod",
     "shortName": "Events After The Reporting Period",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1038 - Disclosure - Significant Accounting Policies",
     "role": "http://www.mcloudcorp.com/role/SignificantAccountingPolicies",
     "shortName": "Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1039 - Disclosure - Significant Accounting Policies (Policies)",
     "role": "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2018",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004 - Statement - Consolidated Statements of Changes in Equity",
     "role": "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity",
     "shortName": "Consolidated Statements of Changes in Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2018",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1040 - Disclosure - Segment Reporting (Tables)",
     "role": "http://www.mcloudcorp.com/role/SegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1041 - Disclosure - Revenue (Tables)",
     "role": "http://www.mcloudcorp.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "mcld:DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1042 - Disclosure - Trade and Other Receivables and Long-Term Receivables (Tables)",
     "role": "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesTables",
     "shortName": "Trade and Other Receivables and Long-Term Receivables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "mcld:DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:ScheduleOfPrepaymentsAndOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1043 - Disclosure - Prepaid Expenses And Other Assets (Tables)",
     "role": "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsTables",
     "shortName": "Prepaid Expenses And Other Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:ScheduleOfPrepaymentsAndOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1044 - Disclosure - Leases (Tables)",
     "role": "http://www.mcloudcorp.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1045 - Disclosure - Property and Equipment (Tables)",
     "role": "http://www.mcloudcorp.com/role/PropertyAndEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1046 - Disclosure - Intangible Assets and Goodwill (Tables)",
     "role": "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillTables",
     "shortName": "Intangible Assets and Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "mcld:DisclosureOfTradePayablesAndAccruedLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1047 - Disclosure - Trade Payables And Accrued Liabilities (Tables)",
     "role": "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesTables",
     "shortName": "Trade Payables And Accrued Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "mcld:DisclosureOfTradePayablesAndAccruedLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1048 - Disclosure - Loans And Borrowings (Tables)",
     "role": "http://www.mcloudcorp.com/role/LoansAndBorrowingsTables",
     "shortName": "Loans And Borrowings (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "mcld:DisclosureOfBankIndebtednessExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfDetailedInformationAboutBankIndebtednessExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1049 - Disclosure - Bank Indebtedness (Tables)",
     "role": "http://www.mcloudcorp.com/role/BankIndebtednessTables",
     "shortName": "Bank Indebtedness (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "mcld:DisclosureOfBankIndebtednessExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfDetailedInformationAboutBankIndebtednessExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:AdjustmentsForSharebasedPayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "mcld:DisclosureOfConvertibleDebenturesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1050 - Disclosure - Convertible Debentures (Tables)",
     "role": "http://www.mcloudcorp.com/role/ConvertibleDebenturesTables",
     "shortName": "Convertible Debentures (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "mcld:DisclosureOfConvertibleDebenturesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "mcld:DisclosureOfWarrantLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfDetailedInformationAboutCurrentWarrantLiabilityExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1051 - Disclosure - Warrant Liabilities (Tables)",
     "role": "http://www.mcloudcorp.com/role/WarrantLiabilitiesTables",
     "shortName": "Warrant Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "mcld:DisclosureOfWarrantLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfDetailedInformationAboutCurrentWarrantLiabilityExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:ScheduleOfOtherLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1052 - Disclosure - Other Liabilities (Tables)",
     "role": "http://www.mcloudcorp.com/role/OtherLiabilitiesTables",
     "shortName": "Other Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:ScheduleOfOtherLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1053 - Disclosure - Business Acquisitions (Tables)",
     "role": "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables",
     "shortName": "Business Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis",
      "decimals": null,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "mcld:DisclosureOfBusinessAcquisitionPayableExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1054 - Disclosure - Business Acquisition Payable (Tables)",
     "role": "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableTables",
     "shortName": "Business Acquisition Payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "mcld:DisclosureOfBusinessAcquisitionPayableExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1055 - Disclosure - Share Capital (Tables)",
     "role": "http://www.mcloudcorp.com/role/ShareCapitalTables",
     "shortName": "Share Capital (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1056 - Disclosure - Share-Based Payment Arrangements (Tables)",
     "role": "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsTables",
     "shortName": "Share-Based Payment Arrangements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfSubsidiariesWithMaterialNonControllingInterestsExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1057 - Disclosure - Non-Controlling Interest (Tables)",
     "role": "http://www.mcloudcorp.com/role/NonControllingInterestTables",
     "shortName": "Non-Controlling Interest (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfSubsidiariesWithMaterialNonControllingInterestsExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "mcld:DisclosureOfOtherIncomeAndExpensesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:ScheduleOfFinanceCostExplanatoryTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1058 - Disclosure - Finance Costs (Tables)",
     "role": "http://www.mcloudcorp.com/role/FinanceCostsTables",
     "shortName": "Finance Costs (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "mcld:DisclosureOfOtherIncomeAndExpensesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:ScheduleOfGainsLossesOnChangeInFairValueOfDerivativesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1059 - Disclosure - Fair Value Loss (Gain) On Derivatives (Tables)",
     "role": "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivativesTables",
     "shortName": "Fair Value Loss (Gain) On Derivatives (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfNatureOfOperationExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1006 - Disclosure - Nature of Operations",
     "role": "http://www.mcloudcorp.com/role/NatureOfOperations",
     "shortName": "Nature of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfNatureOfOperationExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:ScheduleOfOtherIncomeExplanatoryTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1060 - Disclosure - Other Income (Tables)",
     "role": "http://www.mcloudcorp.com/role/OtherIncomeTables",
     "shortName": "Other Income (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfMajorComponentsOfTaxExpenseIncomeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1061 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.mcloudcorp.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfMajorComponentsOfTaxExpenseIncomeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "mcld:DisclosureOfFinancialInstrumentsAndFinancialRiskManagementExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1062 - Disclosure - Financial Instruments and Financial Risk Management (Tables)",
     "role": "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementTables",
     "shortName": "Financial Instruments and Financial Risk Management (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "mcld:DisclosureOfFinancialInstrumentsAndFinancialRiskManagementExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1063 - Disclosure - Capital and Risk Management (Tables)",
     "role": "http://www.mcloudcorp.com/role/CapitalAndRiskManagementTables",
     "shortName": "Capital and Risk Management (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1064 - Disclosure - Related Party Transactions (Tables)",
     "role": "http://www.mcloudcorp.com/role/RelatedPartyTransactionsTables",
     "shortName": "Related Party Transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1065 - Disclosure - Commitments And Contingencies (Tables)",
     "role": "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesTables",
     "shortName": "Commitments And Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "mcld:DisclosureOfOtherIncomeAndExpensesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:ScheduleOfFinanceCostExplanatoryTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1066 - Disclosure - Other Income / Expense (Tables)",
     "role": "http://www.mcloudcorp.com/role/OtherIncomeExpenseTables",
     "shortName": "Other Income / Expense (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "mcld:DisclosureOfSupplementalCashFlowInformationExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfDetailedInformationAboutChangesInNonCashWorkingCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1067 - Disclosure - Supplemental Cash Flow Information (Tables)",
     "role": "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationTables",
     "shortName": "Supplemental Cash Flow Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "mcld:DisclosureOfSupplementalCashFlowInformationExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DisclosureOfDetailedInformationAboutChangesInNonCashWorkingCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1068 - Disclosure - Significant Accounting Policies (Tables)",
     "role": "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesTables",
     "shortName": "Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "mcld:DisclosureOfNatureOfOperationExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DomicileOfEntity",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1069 - Disclosure - Nature of Operations - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/NatureOfOperationsAdditionalInformationDetail",
     "shortName": "Nature of Operations - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "mcld:DisclosureOfNatureOfOperationExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DomicileOfEntity",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DescriptionOfAccountingPolicyForGoingConcernExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1007 - Disclosure - Basis of Accounting",
     "role": "http://www.mcloudcorp.com/role/BasisOfAccounting",
     "shortName": "Basis of Accounting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:DescriptionOfAccountingPolicyForGoingConcernExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "mcld:DescriptionOfAccountingPolicyForGoingConcernExplanatoryTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NameOfUltimateParentOfGroup",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1070 - Disclosure - Basis of Accounting - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
     "shortName": "Basis of Accounting - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "mcld:DescriptionOfAccountingPolicyForGoingConcernExplanatoryTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NameOfUltimateParentOfGroup",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1071 - Disclosure - Critical Accounting Estimates And Judgements - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/CriticalAccountingEstimatesAndJudgementsAdditionalInformationDetail",
     "shortName": "Critical Accounting Estimates And Judgements - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1072 - Disclosure - Segment Reporting - Summary of Company's Revenue and Non-current Assets (Detail)",
     "role": "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail",
     "shortName": "Segment Reporting - Summary of Company's Revenue and Non-current Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1073 - Disclosure - Segment Reporting - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/SegmentReportingAdditionalInformationDetail",
     "shortName": "Segment Reporting - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:PercentageOfEntitysRevenue",
      "reportCount": 1,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1074 - Disclosure - Segment Reporting-significant customers who accounted for greater than 10% of total revenues (Details)",
     "role": "http://www.mcloudcorp.com/role/SegmentReportingSignificantCustomersWhoAccountedForGreaterThan10OfTotalRevenuesDetails",
     "shortName": "Segment Reporting-significant customers who accounted for greater than 10% of total revenues (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2020To12_31_2020_CustomerAMemberifrsfullMajorCustomersAxis",
      "decimals": "2",
      "lang": null,
      "name": "ifrs-full:PercentageOfEntitysRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1075 - Disclosure - Revenue - Summary of Revenue Disaggregated By Major Service Line and Timing of Revenue Recognition (Detail)",
     "role": "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail",
     "shortName": "Revenue - Summary of Revenue Disaggregated By Major Service Line and Timing of Revenue Recognition (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:ReversalOfRevenuePreviouslyReported",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1076 - Disclosure - Revenue - Summary of Revenue Disaggregated By Major Service Line and Timing of Revenue Recognition (Parenthetical) (Detail)",
     "role": "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionParentheticalDetail",
     "shortName": "Revenue - Summary of Revenue Disaggregated By Major Service Line and Timing of Revenue Recognition (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:ReversalOfRevenuePreviouslyReported",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1077 - Disclosure - Revenue - Summary of Company's Revenue and Non-current Assets (Detail)",
     "role": "http://www.mcloudcorp.com/role/RevenueSummaryOfCompanySRevenueAndNonCurrentAssetsDetail",
     "shortName": "Revenue - Summary of Company's Revenue and Non-current Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P04_01_2022To06_30_2022_AmericasMemberifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:UnbilledRevenue",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1078 - Disclosure - Revenue - Summary of Significant Changes in Unbilled Revenue and Deferred Revenue Balances (Detail)",
     "role": "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail",
     "shortName": "Revenue - Summary of Significant Changes in Unbilled Revenue and Deferred Revenue Balances (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2020To12_31_2020",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:IncreaseThroughBusinessCombinationsContractAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "mcld:DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1079 - Disclosure - Trade and Other Receivables and Long-Term Receivables - Summary of Trade and Other Receivables (Detail)",
     "role": "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail",
     "shortName": "Trade and Other Receivables and Long-Term Receivables - Summary of Trade and Other Receivables (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "mcld:DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1008 - Disclosure - Critical Accounting Estimates And Judgements",
     "role": "http://www.mcloudcorp.com/role/CriticalAccountingEstimatesAndJudgements",
     "shortName": "Critical Accounting Estimates And Judgements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ContractAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1080 - Disclosure - Trade and Other Receivables and Long-Term Receivables - Summary of Trade and Other Receivables (Parenthetical) (Detail)",
     "role": "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail",
     "shortName": "Trade and Other Receivables and Long-Term Receivables - Summary of Trade and Other Receivables (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ContractAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentReceivablesFromContractsWithCustomers",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1081 - Disclosure - Trade and Other Receivables and Long-Term Receivables - Summary of Long-Term Receivables (Detail)",
     "role": "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesDetail",
     "shortName": "Trade and Other Receivables and Long-Term Receivables - Summary of Long-Term Receivables (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfReceivablesFromContractsWithCustomersExplanatory",
       "mcld:DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:ReceivablesFromContractsWithCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfReceivablesFromContractsWithCustomersExplanatory",
       "mcld:DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:AllowanceAccountForExpectedCreditLossesOfFinancialAssetsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1082 - Disclosure - Trade and Other Receivables and Long-Term Receivables - Summary of Long-Term Receivables (Parenthetical) (Detail)",
     "role": "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesParentheticalDetail",
     "shortName": "Trade and Other Receivables and Long-Term Receivables - Summary of Long-Term Receivables (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfReceivablesFromContractsWithCustomersExplanatory",
       "mcld:DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:AllowanceAccountForExpectedCreditLossesOfFinancialAssetsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfPrepaymentsAndOtherAssetsExplanatory",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:PrepaidInsuranceCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1083 - Disclosure - Prepaid Expenses And Other Assets - Summary of Prepayments and Other Assets (Detail)",
     "role": "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail",
     "shortName": "Prepaid Expenses And Other Assets - Summary of Prepayments and Other Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:ScheduleOfPrepaymentsAndOtherAssetsExplanatory",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:PrepaidInsuranceCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1084 - Disclosure - Leases - Summary of Change in Carrying Amount of Company's Right of Use Assets (Detail)",
     "role": "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail",
     "shortName": "Leases - Summary of Change in Carrying Amount of Company's Right of Use Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2020To12_31_2020",
      "decimals": "0",
      "lang": null,
      "name": "mcld:AcquiredRightOfUseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfAmountsRecognizedInConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLossExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:AccretionExpensesOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1085 - Disclosure - Leases - Summary of Amounts Recognized in Consolidated Statements of Loss and Comprehensive Loss (Detail)",
     "role": "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail",
     "shortName": "Leases - Summary of Amounts Recognized in Consolidated Statements of Loss and Comprehensive Loss (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfAmountsRecognizedInConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLossExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:AccretionExpensesOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mcld:DisclosureOfAmountsRecognizedInConsolidatedStatementsOfCashFlowsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashOutflowForLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1086 - Disclosure - Leases - Summary of Amounts Recognized in Consolidated Statements of Cash Flows (Detail)",
     "role": "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfCashFlowsDetail",
     "shortName": "Leases - Summary of Amounts Recognized in Consolidated Statements of Cash Flows (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mcld:DisclosureOfAmountsRecognizedInConsolidatedStatementsOfCashFlowsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashOutflowForLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:LeaseTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1087 - Disclosure - Leases - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/LeasesAdditionalInformationDetail",
     "shortName": "Leases - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mcld:LeaseTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1088 - Disclosure - Property and Equipment - Summary of Write-off of Fully Amortized Assets (Detail)",
     "role": "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail",
     "shortName": "Property and Equipment - Summary of Write-off of Fully Amortized Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2018_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1089 - Disclosure - Intangible Assets and Goodwill - Summary of Detailed Information About Intangible Assets (Detail)",
     "role": "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail",
     "shortName": "Intangible Assets and Goodwill - Summary of Detailed Information About Intangible Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2018_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1009 - Disclosure - Segment Reporting",
     "role": "http://www.mcloudcorp.com/role/SegmentReporting",
     "shortName": "Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1090 - Disclosure - Intangible Assets and Goodwill - Summary of Reconciliation Changes in Goodwill (Detail)",
     "role": "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfReconciliationChangesInGoodwillDetail",
     "shortName": "Intangible Assets and Goodwill - Summary of Reconciliation Changes in Goodwill (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2020To12_31_2020",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:AdditionalRecognitionGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:NumberOfCashGeneratingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1091 - Disclosure - Intangible Assets and Goodwill - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail",
     "shortName": "Intangible Assets and Goodwill - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:NumberOfCashGeneratingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "mcld:DisclosureOfTradePayablesAndAccruedLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1092 - Disclosure - Trade Payables And Accrued Liabilities - Disclosure of Trade and Other Payables Explanatory (Detail)",
     "role": "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail",
     "shortName": "Trade Payables And Accrued Liabilities - Disclosure of Trade and Other Payables Explanatory (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "mcld:DisclosureOfTradePayablesAndAccruedLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "mcld:DisclosureOfTradePayablesAndAccruedLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:WarrantLiability",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1093 - Disclosure - Trade Payables And Accrued Liabilities - Disclosure of trade and other payables explanatory (Parenthetical) (Detail)",
     "role": "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryParentheticalDetail",
     "shortName": "Trade Payables And Accrued Liabilities - Disclosure of trade and other payables explanatory (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedExplanatory",
       "mcld:DisclosureOfConvertibleDebenturesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NotesAndDebenturesIssued",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1094 - Disclosure - Loans And Borrowings - Disclosure of Detailed Information About Borrowings Explanatory (Detail)",
     "role": "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail",
     "shortName": "Loans And Borrowings - Disclosure of Detailed Information About Borrowings Explanatory (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022_TermLoanMemberifrsfullBorrowingsByNameAxis",
      "decimals": "0",
      "lang": null,
      "name": "mcld:TermLoanBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:ProceedFromTheIssueOfAdditionalDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1095 - Disclosure - Loans And Borrowings - Disclosure of Detailed Information About Borrowings Explanatory (Parenthetical) (Detail)",
     "role": "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail",
     "shortName": "Loans And Borrowings - Disclosure of Detailed Information About Borrowings Explanatory (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mcld:ProceedFromTheIssueOfAdditionalDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "mcld:PercentageOfFactoringFeeOnGrossFaceValueForTheFirst30Days",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1096 - Disclosure - Loans And Borrowings - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
     "shortName": "Loans And Borrowings - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "mcld:PercentageOfFactoringFeeOnGrossFaceValueForTheFirst30Days",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ShorttermBorrowings",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1097 - Disclosure - Bank Indebtedness - Disclosure of Detailed Information About Bank Indebtedness Explanatory (Detail)",
     "role": "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail",
     "shortName": "Bank Indebtedness - Disclosure of Detailed Information About Bank Indebtedness Explanatory (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutBankIndebtednessExplanatory",
       "mcld:DisclosureOfBankIndebtednessExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:CurrentSecuredBankLoansReceivedAndCurrentPortionOfNoncurrentSecuredBankLoansReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "mcld:DisclosureOfTradePayablesAndAccruedLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentDebtInstrumentsIssued",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1098 - Disclosure - Bank Indebtedness - Disclosure of Detailed Information About Bank Indebtedness Explanatory (Parenthetical) (Detail)",
     "role": "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryParentheticalDetail",
     "shortName": "Bank Indebtedness - Disclosure of Detailed Information About Bank Indebtedness Explanatory (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "mcld:DisclosureOfDetailedInformationAboutBankIndebtednessExplanatory",
       "mcld:DisclosureOfBankIndebtednessExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn12_31_2021_MastercardFacilityMembermcldCreditFacilityAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:CurrentDebtInstrumentsIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
      "reportCount": 1,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1099 - Disclosure - Bank Indebtedness - Additional Information (Detail)",
     "role": "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
     "shortName": "Bank Indebtedness - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d340371df1a.htm",
      "contextRef": "PAsOn11_09_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:NotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CAD",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 239,
   "tag": {
    "country_AU": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AUSTRALIA"
       }
      }
     },
     "localname": "AU",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_CA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA",
        "terseLabel": "Canada [Member]",
        "verboseLabel": "Canadian [member]"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfCompanySRevenueAndNonCurrentAssetsDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_JP": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JAPAN"
       }
      }
     },
     "localname": "JP",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States [Member]"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AddressTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.",
        "label": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Addresses, Address Type [Axis]"
       }
      }
     },
     "localname": "EntityAddressesAddressTypeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AccrualsClassifiedAsCurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of accruals classified as current. [Refer: Accruals]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accruals classified as current",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccrualsClassifiedAsCurrent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 21.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income",
        "terseLabel": "Accumulative other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income [member]",
        "terseLabel": "Accumulated Other Comprehensive Income [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred": {
     "auth_ref": [
      "r261"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Consideration transferred, acquisition-date fair value",
        "terseLabel": "Total consideration transferred"
       }
      }
     },
     "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferred",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferredAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition-date fair value of total consideration transferred [abstract]",
        "terseLabel": "Consideration transferred:"
       }
      }
     },
     "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferredAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination": {
     "auth_ref": [
      "r264"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of acquisition-related costs recognised as an expense for transactions that are recognised separately from the acquisition of assets and the assumption of liabilities in business combinations. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisition-related costs recognised as expense for transaction recognised separately from acquisition of assets and assumption of liabilities in business combination",
        "terseLabel": "Business combination transaction costs"
       }
      }
     },
     "localname": "AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r132"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in intangible assets other than goodwill resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, intangible assets other than goodwill",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r87"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in property, plant and equipment resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, property, plant and equipment",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additional allowance for credit losses of financial assets recognised in profit or loss. [Refer: Allowance account for credit losses of financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additional allowance recognised in profit or loss, allowance account for credit losses of financial assets",
        "terseLabel": "Increase in loss allowance"
       }
      }
     },
     "localname": "AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementDisclosureOfMovementInTheExpectedCreditLossAllowanceRelatedToTradeReceivablesAndLongTermReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 23.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      },
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "terseLabel": "Contributed surplus"
       }
      }
     },
     "localname": "AdditionalPaidinCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for amounts received from issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      },
      "en-us": {
       "role": {
        "label": "Additional paid-in capital [member]",
        "terseLabel": "Contributed Surplus [Member]"
       }
      }
     },
     "localname": "AdditionalPaidinCapitalMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AdditionalRecognitionGoodwill": {
     "auth_ref": [
      "r268"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additional goodwill recognised, except goodwill included in a disposal group that, on acquisition, meets the criteria to be classified as held for sale in accordance with IFRS 5. [Refer: Goodwill; Disposal groups classified as held for sale [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additional recognition, goodwill",
        "terseLabel": "Acquisitions, business combinations (Note 18)"
       }
      }
     },
     "localname": "AdditionalRecognitionGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfReconciliationChangesInGoodwillDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r132"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, intangible assets other than goodwill",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r85"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "auth_ref": [
      "r230"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions to right-of-use assets",
        "terseLabel": "Additions to right-of-use assets"
       }
      }
     },
     "localname": "AdditionsToRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AddressOfRegisteredOfficeOfEntity": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The address at which the entity's office is registered."
       }
      },
      "en-us": {
       "role": {
        "label": "Address of entity's registered office",
        "terseLabel": "Address of entity registered office"
       }
      }
     },
     "localname": "AddressOfRegisteredOfficeOfEntity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/NatureOfOperationsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInNonCashWorkingCapitalDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade and other receivables",
        "terseLabel": "Trade and other receivables decrease (increase)"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInNonCashWorkingCapitalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments of tax expense (income) recognised in the period for the deferred tax of prior periods."
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for deferred tax of prior periods",
        "terseLabel": "Change in unrecognized deferred income tax assets"
       }
      }
     },
     "localname": "AdjustmentsForDeferredTaxOfPriorPeriods",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForFinanceCosts": {
     "auth_ref": [
      "r156"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for finance costs to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance costs; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for finance costs",
        "terseLabel": "Finance costs"
       }
      }
     },
     "localname": "AdjustmentsForFinanceCosts",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for gains (losses) on changes in the fair value of derivatives to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: At fair value [member]; Derivatives [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for gains (losses) on change in fair value of derivatives",
        "negatedLabel": "Fair value (gain) loss on derivatives"
       }
      }
     },
     "localname": "AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "auth_ref": [
      "r157"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss on goodwill recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Goodwill; Impairment loss; Impairment loss recognised in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss recognised in profit or loss, goodwill",
        "verboseLabel": "Goodwill impairment loss"
       }
      }
     },
     "localname": "AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CriticalAccountingEstimatesAndJudgementsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) on trade and other receivables recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Impairment loss; Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss; Impairment loss (reversal of impairment loss) recognised in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, trade and other receivables",
        "terseLabel": "Provision for expected credit loss"
       }
      }
     },
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncomeTaxExpense": {
     "auth_ref": [
      "r161"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for income tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for income tax expense",
        "terseLabel": "Current tax expense (recovery)"
       }
      }
     },
     "localname": "AdjustmentsForIncomeTaxExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]",
        "terseLabel": "Items not affecting cash:"
       }
      }
     },
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "auth_ref": [
      "r155"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "AdjustmentsForSharebasedPayments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "auth_ref": [
      "r155",
      "r166"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for unrealised foreign exchange losses (gains)",
        "terseLabel": "Unrealized foreign currency exchange (gain) loss"
       }
      }
     },
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AggregatedMeasurementMember": {
     "auth_ref": [
      "r141",
      "r145",
      "r199"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated measurement [member]"
       }
      }
     },
     "localname": "AggregatedMeasurementMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "auth_ref": [
      "r33",
      "r98",
      "r218",
      "r234",
      "r235",
      "r280",
      "r301",
      "r306",
      "r327",
      "r328",
      "r330",
      "r336"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated time bands [member]"
       }
      }
     },
     "localname": "AggregatedTimeBandsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail",
      "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesMinimumPaymentsForContractualCommitmentsThatAreNotRecognizedAsLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllLevelsOfFairValueHierarchyMember": {
     "auth_ref": [
      "r97",
      "r200"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "All levels of fair value hierarchy [member]"
       }
      }
     },
     "localname": "AllLevelsOfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [
      "r342"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Allowance account for credit losses of financial assets",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementDisclosureOfMovementInTheExpectedCreditLossAllowanceRelatedToTradeReceivablesAndLongTermReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amortisation, intangible assets other than goodwill",
        "terseLabel": "Amortization"
       }
      }
     },
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmountOfReclassificationsOrChangesInPresentation": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that is reclassified when the entity changes classification or presentation in its financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Amount of reclassifications or changes in presentation",
        "terseLabel": "Amount of reclassifications or changes in presentation"
       }
      }
     },
     "localname": "AmountOfReclassificationsOrChangesInPresentation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmountsPayableRelatedPartyTransactions": {
     "auth_ref": [
      "r108",
      "r112"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts payable resulting from related party transactions. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amounts payable, related party transactions",
        "terseLabel": "Loan payable to related party",
        "verboseLabel": "Amount due to related parties"
       }
      }
     },
     "localname": "AmountsPayableRelatedPartyTransactions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail",
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts recognised as of acquisition date for each major class of assets acquired and liabilities assumed [abstract]",
        "terseLabel": "Fair value of assets and liabilities recognized:"
       }
      }
     },
     "localname": "AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ApplicableTaxRate": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      },
      "en-us": {
       "role": {
        "label": "Applicable tax rate",
        "terseLabel": "Statutory income tax rate",
        "verboseLabel": "Applicable tax rate"
       }
      }
     },
     "localname": "ApplicableTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateParentheticalDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_Assets": {
     "auth_ref": [
      "r30",
      "r199",
      "r200",
      "r203",
      "r314",
      "r317"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AssetsAndLiabilitiesAxis": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets and liabilities [axis]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AssetsAndLiabilitiesMember": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for assets and liabilities. It also represents the standard value for the 'Assets and liabilities' axis if no other member is used. [Refer: Assets; Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Assets and liabilities [member]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AverageForeignExchangeRate": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies."
       }
      },
      "en-us": {
       "role": {
        "label": "Average foreign exchange rate",
        "verboseLabel": "Average foreign exchange rate"
       }
      }
     },
     "localname": "AverageForeignExchangeRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_BankBorrowingsUndiscountedCashFlows": {
     "auth_ref": [
      "r303",
      "r308"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to bank borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Bank borrowings, undiscounted cash flows",
        "terseLabel": "Bank indebtedness, Undiscounted Contractual Cash Flows"
       }
      }
     },
     "localname": "BankBorrowingsUndiscountedCashFlows",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BorrowingCostsIncurred": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest and other costs that an entity incurs in connection with the borrowing of funds."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowing costs incurred",
        "terseLabel": "Borrowing costs incurred"
       }
      }
     },
     "localname": "BorrowingCostsIncurred",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BorrowingCostsRecognisedAsExpense": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/FinanceCostsSummaryOfFinanceCostDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest and other costs that an entity incurs in connection with the borrowing of funds that are recognised as an expense."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowing costs recognised as expense",
        "terseLabel": "Transaction costs expensed",
        "verboseLabel": "Transaction costs expensed"
       }
      }
     },
     "localname": "BorrowingCostsRecognisedAsExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinanceCostsSummaryOfFinanceCostDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfFinanceCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Borrowings": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings",
        "presentationGuidance": "Secured loans",
        "totalLabel": "Total",
        "verboseLabel": "Loans and borrowings, Carrying Amount"
       }
      }
     },
     "localname": "Borrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, adjustment to interest rate basis",
        "terseLabel": "Borrowings, Adjustment to interest rate basis",
        "verboseLabel": "Borrowings, Adjustment to interest rate basis"
       }
      }
     },
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]"
       }
      }
     },
     "localname": "BorrowingsByNameAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail",
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BorrowingsByNameMember": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [member]"
       }
      }
     },
     "localname": "BorrowingsByNameMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail",
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BorrowingsInterestRate": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate",
        "presentationGuidance": "Borrowings, interest rate",
        "terseLabel": "Borrowings, Interest rate",
        "verboseLabel": "Borrowings interest rate"
       }
      }
     },
     "localname": "BorrowingsInterestRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BorrowingsInterestRateBasis": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate basis",
        "terseLabel": "Borrowings, Interest rate basis",
        "verboseLabel": "Borrowings, Interest rate basis"
       }
      }
     },
     "localname": "BorrowingsInterestRateBasis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BorrowingsMaturity": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, maturity",
        "presentationGuidance": "Borrowings, maturity",
        "terseLabel": "Borrowings, Maturity",
        "verboseLabel": "Borrowings, Maturity"
       }
      }
     },
     "localname": "BorrowingsMaturity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BorrowingsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r263"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for borrowings assumed in a business combination. [Refer: Borrowings; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings recognised as of acquisition date",
        "negatedLabel": "Loans and borrowings",
        "verboseLabel": "Initial fair value of loans"
       }
      }
     },
     "localname": "BorrowingsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BottomOfRangeMember": {
     "auth_ref": [
      "r207",
      "r208",
      "r209",
      "r249",
      "r296",
      "r330"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Bottom of range [member]",
        "terseLabel": "Bottom of range [member]"
       }
      }
     },
     "localname": "BottomOfRangeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSignificantCustomersWhoAccountedForGreaterThan10OfTotalRevenuesDetails",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Business combinations [axis]",
        "terseLabel": "Business combinations [axis]"
       }
      }
     },
     "localname": "BusinessCombinationsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableSummaryOfBusinessAcquisitionPayableDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "auth_ref": [
      "r84",
      "r92",
      "r131",
      "r136",
      "r142",
      "r143",
      "r144",
      "r145",
      "r146",
      "r271",
      "r286",
      "r287",
      "r343",
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      }
     },
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail",
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CarryingAmountMember": {
     "auth_ref": [
      "r92",
      "r136",
      "r142",
      "r144",
      "r145",
      "r271",
      "r286",
      "r287",
      "r343",
      "r344"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Carrying amount [member]"
       }
      }
     },
     "localname": "CarryingAmountMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail",
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CashAndBankBalancesAtCentralBanks": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail": {
       "order": 3.0,
       "parentTag": "mcld_PrepaymentsAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash and bank balances held at central banks."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and bank balances at central banks",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "CashAndBankBalancesAtCentralBanks",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalents": {
     "auth_ref": [
      "r25",
      "r164",
      "r195"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 26.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents, end of year",
        "periodStartLabel": "Cash and cash equivalents, beginning of year",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r263"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents recognised as of acquisition date",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "auth_ref": [
      "r147",
      "r165"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 24.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "terseLabel": "Cash flows (used in) provided by financing activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "verboseLabel": "Financing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 28.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) due to an increase (decrease) in current borrowings. [Refer: Current borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) increase (decrease) in current borrowings",
        "terseLabel": "Net (repayments) advances of bank indebtedness"
       }
      }
     },
     "localname": "CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "auth_ref": [
      "r147",
      "r165"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "terseLabel": "Cash flows used in investing activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "auth_ref": [
      "r147",
      "r165"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "terseLabel": "Cash flows (used in) provided by operating activities",
        "totalLabel": "Net cash used in operating activities",
        "verboseLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r162"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities",
        "negatedLabel": "Acquisition of business, net of cash acquired"
       }
      }
     },
     "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashOutflowForLeases": {
     "auth_ref": [
      "r229"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash outflow for leases",
        "terseLabel": "Total cash outflows included in operating activities"
       }
      }
     },
     "localname": "CashOutflowForLeases",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashTransferred": {
     "auth_ref": [
      "r258"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Company received payment",
        "label": "Cash transferred",
        "terseLabel": "Consideration in cash",
        "verboseLabel": "Cash consideration"
       }
      }
     },
     "localname": "CashTransferred",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of financial assets [axis]"
       }
      }
     },
     "localname": "CategoriesOfFinancialAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [axis]"
       }
      }
     },
     "localname": "CategoriesOfFinancialLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]"
       }
      }
     },
     "localname": "CategoriesOfRelatedPartiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterestAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail",
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail",
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "auth_ref": [
      "r294",
      "r295",
      "r326",
      "r338",
      "r339",
      "r340"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementDisclosureOfMovementInTheExpectedCreditLossAllowanceRelatedToTradeReceivablesAndLongTermReceivablesDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail",
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "auth_ref": [
      "r286",
      "r288",
      "r289",
      "r291"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionParentheticalDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialInstrumentsMember": {
     "auth_ref": [
      "r286",
      "r288",
      "r289",
      "r291"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial instruments, class [member]"
       }
      }
     },
     "localname": "ClassesOfFinancialInstrumentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionParentheticalDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "auth_ref": [
      "r294",
      "r295",
      "r326",
      "r339"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfReconciliationOfEmbeddedDerivativesDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [axis]"
       }
      }
     },
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]"
       }
      }
     },
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LeasesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail",
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]"
       }
      }
     },
     "localname": "ClassesOfShareCapitalAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfShareCapitalMember": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Share capital [member]"
       }
      }
     },
     "localname": "ClassesOfShareCapitalMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Components of equity [axis]"
       }
      }
     },
     "localname": "ComponentsOfEquityAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.mcloudcorp.com/role/CoverPage",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncome": {
     "auth_ref": [
      "r4",
      "r49",
      "r174",
      "r176",
      "r187",
      "r192"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLossAlternate1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "negatedTotalLabel": "Comprehensive loss for the year"
       }
      }
     },
     "localname": "ComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income attributable to [abstract]",
        "terseLabel": "Comprehensive loss (income) for the year attributable to:"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r4",
      "r52"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLossAlternate1": {
       "order": 27.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to non-controlling interests",
        "negatedLabel": "Non-controlling interest",
        "verboseLabel": "Total comprehensive (loss) income attributable to NCI"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "auth_ref": [
      "r4",
      "r53"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLossAlternate1": {
       "order": 26.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to owners of parent",
        "negatedLabel": "mCloud Technologies Corp. shareholders"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComputerEquipmentMember": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing computer equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Computer equipment [member]",
        "terseLabel": "Computer Equipment [member]"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContingentConsiderationRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r262"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount, at acquisition date, of contingent consideration arrangements recognised as consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Fair value of contingent consideration payable",
        "label": "Contingent consideration recognised as of acquisition date"
       }
      }
     },
     "localname": "ContingentConsiderationRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ContractAssets": {
     "auth_ref": [
      "r210",
      "r213"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s right to consideration in exchange for goods or services that the entity has transferred to a customer, when that right is conditioned on something other than the passage of time (for example, the entity\u2019s future performance)."
       }
      },
      "en-us": {
       "role": {
        "label": "Contract assets"
       }
      }
     },
     "localname": "ContractAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ContractLiabilities": {
     "auth_ref": [
      "r210",
      "r213"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer."
       }
      },
      "en-us": {
       "role": {
        "label": "Contract liabilities",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "ContractLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing copyrights, patents and other industrial property rights, service and operating rights. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Copyrights, patents and other industrial property rights, service and operating rights [member]",
        "terseLabel": "Patents\u00a0and trademarks [member]"
       }
      }
     },
     "localname": "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CostOfSales": {
     "auth_ref": [
      "r2",
      "r61"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 7.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories."
       }
      },
      "en-us": {
       "role": {
        "label": "Cost of sales",
        "negatedLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfSales",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CreditRiskMember": {
     "auth_ref": [
      "r283",
      "r331",
      "r332",
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the risk that one party to a financial instrument will cause a financial loss for the other party by failing to discharge an obligation. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Credit risk [member]"
       }
      }
     },
     "localname": "CreditRiskMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CurrencyRiskMember": {
     "auth_ref": [
      "r309",
      "r331",
      "r332",
      "r333",
      "r334"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Currency risk [member]"
       }
      }
     },
     "localname": "CurrencyRiskMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CurrentAssets": {
     "auth_ref": [
      "r34",
      "r187",
      "r188"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 25.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current assets",
        "terseLabel": "Current assets",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "CurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "CurrentAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentContractAssets": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "order": 6.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current contract assets. [Refer: Contract assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current contract assets",
        "terseLabel": "Contract asset"
       }
      }
     },
     "localname": "CurrentContractAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentContractLiabilities": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current contract liabilities",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "CurrentContractLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentDebtInstrumentsIssued": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current debt instruments issued. [Refer: Debt instruments issued]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current debt instruments issued",
        "terseLabel": "Mastercard facility",
        "verboseLabel": "Debt instruments drawn"
       }
      }
     },
     "localname": "CurrentDebtInstrumentsIssued",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryParentheticalDetail",
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current derivative financial liabilities",
        "terseLabel": "Derivative warrant liabilities"
       }
      }
     },
     "localname": "CurrentDerivativeFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentGovernmentGrants": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current government grants recognised in the statement of financial position as deferred income. [Refer: Government [member]; Government grants]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current government grants",
        "terseLabel": "Current government grants"
       }
      }
     },
     "localname": "CurrentGovernmentGrants",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesParentheticalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentInterestPayable": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current interest payable. [Refer: Interest payable]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current interest payable",
        "terseLabel": "Interest payable"
       }
      }
     },
     "localname": "CurrentInterestPayable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "auth_ref": [
      "r224"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 9.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "terseLabel": "Current portion of lease liabilities",
        "verboseLabel": "Current lease liabilities"
       }
      }
     },
     "localname": "CurrentLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilities": {
     "auth_ref": [
      "r36",
      "r187",
      "r190"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after the reporting period.\nEffective 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "negatedLabel": "Current liabilities",
        "terseLabel": "Current liabilities",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "CurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "CurrentLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current loans received and the current portion of non-current loans received. [Refer: Loans received]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Bank indebtedness, Carrying Amount",
        "label": "Current loans received and current portion of non-current loans received",
        "presentationGuidance": "Total"
       }
      }
     },
     "localname": "CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 7.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current notes and debentures issued and the current portion of non-current notes and debentures issued. [Refer: Notes and debentures issued]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "2019 Debentures, Carrying Amount",
        "label": "Current notes and debentures issued and current portion of non-current notes and debentures issued",
        "terseLabel": "Current portion of convertible debentures",
        "verboseLabel": "Current debentures"
       }
      }
     },
     "localname": "CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail": {
       "order": 7.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current payables on social security and taxes other than incomes tax. [Refer: Payables on social security and taxes other than income tax]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current payables on social security and taxes other than income tax",
        "terseLabel": "Indirect taxes payable"
       }
      }
     },
     "localname": "CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentPortionOfLongtermBorrowings": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The current portion of non-current borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Current portion of loans and borrowings",
        "label": "Current portion of non-current borrowings",
        "terseLabel": "Current portion of loans and borrowings",
        "verboseLabel": "Current"
       }
      }
     },
     "localname": "CurrentPortionOfLongtermBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 28.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current prepayments and other current assets. [Refer: Other current assets; Current prepayments]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current prepayments and other current assets",
        "terseLabel": "Current portion of prepaid expenses and other assets",
        "verboseLabel": "Current portion"
       }
      }
     },
     "localname": "CurrentPrepaymentsAndOtherCurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentReceivablesFromContractsWithCustomers": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 29.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      },
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_ReceivablesFromContractsWithCustomers",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current receivables from contracts with customers. [Refer: Receivables from contracts with customers]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current receivables from contracts with customers",
        "terseLabel": "Current portion of long-term receivables"
       }
      }
     },
     "localname": "CurrentReceivablesFromContractsWithCustomers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current receivables from taxes other than income tax. [Refer: Receivables from taxes other than income tax]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current receivables from taxes other than income tax",
        "terseLabel": "Indirect taxes receivable"
       }
      }
     },
     "localname": "CurrentReceivablesFromTaxesOtherThanIncomeTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentSecuredBankLoansReceivedAndCurrentPortionOfNoncurrentSecuredBankLoansReceived": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current secured bank loans received and the current portion of non-current secured bank loans received. [Refer: Secured bank loans received]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current secured bank loans received and current portion of non-current secured bank loans received",
        "terseLabel": "ATB Financial revolving operating facility"
       }
      }
     },
     "localname": "CurrentSecuredBankLoansReceivedAndCurrentPortionOfNoncurrentSecuredBankLoansReceived",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 23.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "terseLabel": "Current tax expense (recovery)",
        "verboseLabel": "Current year"
       }
      }
     },
     "localname": "CurrentTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current tax expense (income) and adjustments for the current tax of prior periods. [Refer: Current tax expense (income); Adjustments for current tax of prior periods]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax expense (income) and adjustments for current tax of prior periods",
        "totalLabel": "Current tax expense (income) and adjustments for current tax of prior periods"
       }
      }
     },
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income) and adjustments for current tax of prior periods [abstract]",
        "terseLabel": "Current tax expense"
       }
      }
     },
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentTradeReceivables": {
     "auth_ref": [
      "r35",
      "r39"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current trade receivables",
        "terseLabel": "Trade receivables from contracts with customers"
       }
      }
     },
     "localname": "CurrentTradeReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentWarrantLiability": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 8.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current warrant liabilities. [Refer: Warrant liability]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Warrant liabilities, Carrying Amount",
        "label": "Current warrant liability",
        "terseLabel": "Warrant liabilities",
        "verboseLabel": "Total, all current"
       }
      }
     },
     "localname": "CurrentWarrantLiability",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CustomerrelatedIntangibleAssetsMember": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing assets related to customers. Such assets may include customer lists, order or production backlog, customer contracts and related customer relationships as well as non-contractual customer relationships."
       }
      },
      "en-us": {
       "role": {
        "label": "Customer-related intangible assets [member]",
        "terseLabel": "Customer relationships [member]"
       }
      }
     },
     "localname": "CustomerrelatedIntangibleAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CustomerrelatedIntangibleAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r263"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for customer-related intangible assets acquired in a business combination. [Refer: Customer-related intangible assets [member]; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Customer-related intangible assets recognised as of acquisition date",
        "terseLabel": "Intangible Asset \u2013 Customer Relationship"
       }
      }
     },
     "localname": "CustomerrelatedIntangibleAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DecreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities": {
     "auth_ref": [
      "r216"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in contract liabilities resulting from the performance obligation being satisfied. [Refer: Contract liabilities; Performance obligations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease through performance obligation being satisfied, contract liabilities",
        "negatedLabel": "Less: recognized in revenue"
       }
      }
     },
     "localname": "DecreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DecreaseThroughRightToConsiderationBecomingUnconditionalContractAssets": {
     "auth_ref": [
      "r215"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in contract assets resulting from the right to consideration becoming unconditional. [Refer: Contract assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease through right to consideration becoming unconditional, contract assets",
        "negatedLabel": "Less: loss allowance"
       }
      }
     },
     "localname": "DecreaseThroughRightToConsiderationBecomingUnconditionalContractAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deductible temporary differences for which no deferred tax asset is recognised",
        "terseLabel": "Deductible temporary differences for which no deferred tax asset is recognised"
       }
      }
     },
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredIncomeIncludingContractLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r263"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for deferred income including contract liabilities assumed in a business combination. [Refer: Deferred income including contract liabilities; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred income including contract liabilities recognised as of acquisition date",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredIncomeIncludingContractLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "totalLabel": "Deferred tax expense (income)"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) [abstract]",
        "terseLabel": "Deferred tax expense (recovery)"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 22.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tax expense or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); Deferred tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "negatedLabel": "Deferred tax (recovery) expense",
        "negatedTerseLabel": "Deferred income tax recovery",
        "verboseLabel": "Recovery/ (expense) through earnings"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) relating to origination and reversal of temporary differences",
        "terseLabel": "Origination and reversal of temporary differences"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "auth_ref": [
      "r27",
      "r31",
      "r76"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 15.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "terseLabel": "Deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r263"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for deferred tax liabilities assumed in a business combination. [Refer: Deferred tax liabilities; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities recognised as of acquisition date",
        "negatedLabel": "Deferred income tax liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r76"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liability (asset)",
        "periodEndLabel": "Balance in ending",
        "periodStartLabel": "Balance in beginning"
       }
      }
     },
     "localname": "DeferredTaxLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax related to items credited (charged) directly to equity. [Refer: Deferred tax expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax relating to items credited (charged) directly to equity",
        "verboseLabel": "Recovery/ (expense) through equity"
       }
      }
     },
     "localname": "DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "auth_ref": [
      "r1",
      "r3",
      "r61",
      "r196",
      "r312",
      "r319"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 15.0,
       "parentTag": "ifrs-full_OperatingExpenseExcludingCostOfSales",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives."
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation and amortisation expense",
        "terseLabel": "Depreciation and amortization",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortisationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r90",
      "r94"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "DepreciationPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "auth_ref": [
      "r225"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail": {
       "order": 2.0,
       "parentTag": "mcld_AmountRecognisedInProfitOrLossForReportingPeriod",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation, right-of-use assets",
        "negatedLabel": "Depreciation charge for the year",
        "verboseLabel": "Depreciation of right-of-use assets"
       }
      }
     },
     "localname": "DepreciationRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail",
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for fair value measurement. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for fair value measurement [text block]",
        "terseLabel": "Fair value measurement"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for financial instruments. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial instruments [text block]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for foreign currency translation."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for foreign currency translation [text block]",
        "terseLabel": "Foreign currency"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants": {
     "auth_ref": [
      "r99"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for government grants, including the methods of presentation adopted in the financial statements. [Refer: Government [member]; Government grants]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for government grants [text block]",
        "terseLabel": "Government grants"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForGovernmentGrants",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of non-financial assets [text block]",
        "terseLabel": "Impairment of\u00a0non-financial\u00a0assets"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for income tax."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for income tax [text block]",
        "terseLabel": "Income taxes and deferred taxation"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for intangible assets and goodwill [text block]",
        "terseLabel": "Intangible assets and goodwill"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for leases [text block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for property, plant and equipment [text block]",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for provisions. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for provisions [text block]",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for recognising revenue. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for recognition of revenue [text block]",
        "terseLabel": "Revenue recognition"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for share-based payment transactions [text block]",
        "terseLabel": "Share related items"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForWarrantsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for warrants. Warrants are financial instruments that give the holder the right to purchase ordinary shares."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for warrants [text block]",
        "terseLabel": "Warrant liabilities"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForWarrantsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The discount rate used in the current estimate of the present value of the future cash flows expected to be derived from an asset or cash-generating unit."
       }
      },
      "en-us": {
       "role": {
        "label": "Discount rate used in current estimate of value in use",
        "terseLabel": "Discount rates used in current estimate of value in use"
       }
      }
     },
     "localname": "DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time."
       }
      },
      "en-us": {
       "role": {
        "label": "Expected volatility, share options granted",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the expiry date (if any) of deductible temporary differences, unused tax losses and unused tax credits for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of expiry date of deductible temporary differences, unused tax losses and unused tax credits",
        "terseLabel": "Description of expiry date of deductible temporary differences, unused tax losses and unused tax credits"
       }
      }
     },
     "localname": "DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DescriptionOfFunctionalCurrency": {
     "auth_ref": [
      "r102",
      "r103"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the currency of the primary economic environment in which the entity operates."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of functional currency",
        "terseLabel": "Description of functional currency"
       }
      }
     },
     "localname": "DescriptionOfFunctionalCurrency",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the maximum term of options granted for a type of share-based payment arrangement that existed at any time during the period. An entity with substantially similar types of share-based payment arrangements may aggregate this information. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of maximum term of options granted for share-based payment arrangement",
        "terseLabel": "Description of maximum term of options granted for share based payment arrangement"
       }
      }
     },
     "localname": "DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DescriptionOfOptionLifeShareOptionsGranted": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The option life of share options granted."
       }
      },
      "en-us": {
       "role": {
        "label": "Option life, share options granted",
        "terseLabel": "Expected life, years",
        "verboseLabel": "Expected life"
       }
      }
     },
     "localname": "DescriptionOfOptionLifeShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the option pricing model used for share options granted. [Refer: Option pricing model [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of option pricing model, share options granted",
        "terseLabel": "Description of option pricing model, share options granted"
       }
      }
     },
     "localname": "DescriptionOfOptionPricingModelShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Risk free interest rate, share options granted",
        "terseLabel": "Risk-free rate",
        "verboseLabel": "Risk free rate"
       }
      }
     },
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Description of useful life used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of useful life, property, plant and equipment",
        "terseLabel": "Estimated useful life, description"
       }
      }
     },
     "localname": "DescriptionOfUsefulLifePropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DescriptionOfVestingRequirementsForSharebasedPaymentArrangement": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the vesting requirements for a type of share-based payment arrangement that existed at any time during the period. An entity with substantially similar types of share-based payment arrangements may aggregate this information. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of vesting requirements for share-based payment arrangement",
        "terseLabel": "Description of vesting requirements for share based payment arrangement"
       }
      }
     },
     "localname": "DescriptionOfVestingRequirementsForSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of accounting judgements and estimates [text block]",
        "verboseLabel": "Critical Accounting Estimates And Judgements"
       }
      }
     },
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CriticalAccountingEstimatesAndJudgements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateExplanatory": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of amounts to be recovered or settled after twelve months for classes of assets and liabilities that contain amounts to be recovered or settled both no more, and more than, twelve months after reporting date."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of amounts to be recovered or settled after twelve months for classes of assets and liabilities that contain amounts to be recovered or settled both no more and more than twelve months after reporting date [text block]",
        "terseLabel": "Minimum Payments for Contractual Commitments that are not Recognized as Liabilities"
       }
      }
     },
     "localname": "DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBasisOfConsolidationExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for consolidation."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of basis of consolidation [text block]",
        "terseLabel": "Basis of Consolidation"
       }
      }
     },
     "localname": "DisclosureOfBasisOfConsolidationExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of borrowings [text block]",
        "terseLabel": "Loans And Borrowings"
       }
      }
     },
     "localname": "DisclosureOfBorrowingsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [abstract]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for business combinations."
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Business Acquisitions",
        "label": "Disclosure of business combinations [text block]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [line items]",
        "terseLabel": "Disclosure of business combinations [line item]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsTable": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of business combinations."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [table]",
        "terseLabel": "Disclosure of business combinations [table]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [line items]"
       }
      }
     },
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [table]"
       }
      }
     },
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of commitments and contingent liabilities [text block]",
        "verboseLabel": "Commitments And Contingencies"
       }
      }
     },
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [abstract]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [text block]",
        "terseLabel": "Disclosure of Detailed Information About Borrowings Explanatory"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about business combinations. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [text block]",
        "terseLabel": "Summary of Acquisition Date Fair Value of Each Major Class of Consideration Transferred And Identifiable Assets Acquired And Liabilities Assumed"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r282",
      "r288",
      "r296"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about financial instruments. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [text block]",
        "verboseLabel": "Summary of detailed information about carrying values of financial assets and liabilities measured"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [text block]",
        "terseLabel": "Summary of detailed information about intangible assets"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [text block]",
        "terseLabel": "Summary of Property and Equipment"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [abstract]"
       }
      }
     },
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": {
     "auth_ref": [
      "r212"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]",
        "terseLabel": "Summary of Revenue Disaggregated By Major Service Line and Timing of Revenue Recognition"
       }
      }
     },
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [line items]"
       }
      }
     },
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": {
     "auth_ref": [
      "r212"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [table]"
       }
      }
     },
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of entity's operating segments [text block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "verboseLabel": "Events After The Reporting Period"
       }
      }
     },
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriod"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of finance cost. [Refer: Finance costs]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of finance cost [text block]",
        "terseLabel": "Finance Costs"
       }
      }
     },
     "localname": "DisclosureOfFinanceCostExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinanceCosts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [abstract]"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "verboseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [line items]"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "auth_ref": [
      "r282",
      "r288",
      "r296"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [table]"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfFinancialLiabilitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesTable": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [table]"
       }
      }
     },
     "localname": "DisclosureOfFinancialLiabilitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial risk management [text block]",
        "verboseLabel": "Capital And Risk Management"
       }
      }
     },
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [abstract]"
       }
      }
     },
     "localname": "DisclosureOfGeographicalAreasAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasExplanatory": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of geographical information."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [text block]",
        "terseLabel": "Summary of Company's Revenue and Non-current Assets"
       }
      }
     },
     "localname": "DisclosureOfGeographicalAreasExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueTables",
      "http://www.mcloudcorp.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [line items]"
       }
      }
     },
     "localname": "DisclosureOfGeographicalAreasLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfCompanySRevenueAndNonCurrentAssetsDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasTable": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to geographical areas."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [table]"
       }
      }
     },
     "localname": "DisclosureOfGeographicalAreasTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfCompanySRevenueAndNonCurrentAssetsDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information about indirect, by reference to the fair value of the equity instruments granted, measurement of the fair value of goods or services received as consideration for the entity's share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of indirect measurement of fair value of goods or services received, share options granted during period [text block]",
        "terseLabel": "Summary Of Indirect Measurement Of Fair Value Of Goods Or Services Received, Share Options Granted During Period",
        "verboseLabel": "Summary of Fair Value of Options Using Inputs"
       }
      }
     },
     "localname": "DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [abstract]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets and goodwill [text block]",
        "terseLabel": "Intangible Assets and Goodwill"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [line items]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [table]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "auth_ref": [
      "r236",
      "r237"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of leases [text block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "DisclosureOfLeasesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfMajorCustomersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of major customers [abstract]"
       }
      }
     },
     "localname": "DisclosureOfMajorCustomersAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMajorCustomersLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of major customers [line items]"
       }
      }
     },
     "localname": "DisclosureOfMajorCustomersLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReportingSignificantCustomersWhoAccountedForGreaterThan10OfTotalRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMajorCustomersTable": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the entity's major customers."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of major customers [table]"
       }
      }
     },
     "localname": "DisclosureOfMajorCustomersTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReportingSignificantCustomersWhoAccountedForGreaterThan10OfTotalRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [abstract]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesTable": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis for non-derivative financial liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [table]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of non-controlling interests. [Refer: Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of non-controlling interests [text block]",
        "terseLabel": "Non-Controlling\u00a0Interest"
       }
      }
     },
     "localname": "DisclosureOfNoncontrollingInterestsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterest"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of other equity instruments [text block]",
        "terseLabel": "Summary Of Company's Obligation To Issue Shares On The Vesting Of Rsus"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "auth_ref": [
      "r247"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of share options [text block]",
        "terseLabel": "Summary Of Weighted-Average Exercise Prices Of Stock Options"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of objectives, policies and processes for managing capital [line items]"
       }
      }
     },
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOtherLiabilitiesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other liabilities. [Refer: Other liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other liabilities [text block]",
        "terseLabel": "Other Liabilities"
       }
      }
     },
     "localname": "DisclosureOfOtherLiabilitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPrepaymentsAndOtherAssetsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of prepayments and other assets. [Refer: Other assets; Prepayments]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of prepayments and other assets [text block]",
        "terseLabel": "Prepaid Expenses And Other Assets"
       }
      }
     },
     "localname": "DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [abstract]"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r95"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of property, plant and equipment [text block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [abstract]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "auth_ref": [
      "r232"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [text block]",
        "terseLabel": "Summary of Change in Carrying Amount of Company's Right of Use Assets"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [line items]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "auth_ref": [
      "r232"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to right-of-use assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [table]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [abstract]"
       }
      }
     },
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the range of exercise prices for outstanding share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [text block]",
        "terseLabel": "Summary Of Company's Stock Options Outstanding"
       }
      }
     },
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [line items]"
       }
      }
     },
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the range of exercise prices of outstanding share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [table]"
       }
      }
     },
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reclassifications or changes in presentation [abstract]"
       }
      }
     },
     "localname": "DisclosureOfReclassificationsOrChangesInPresentationAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [abstract]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [text block]",
        "terseLabel": "Summary of reconciliation changes in goodwill"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "auth_ref": [
      "r113"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of related party [text block]",
        "verboseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "auth_ref": [
      "r222",
      "r223"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue from contracts with customers."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of revenue from contracts with customers [text block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of risk management strategy related to hedge accounting [abstract]"
       }
      }
     },
     "localname": "DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of risk management strategy related to hedge accounting [line items]"
       }
      }
     },
     "localname": "DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingTable": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the risk management strategy in relation to hedge accounting."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of risk management strategy related to hedge accounting [table]"
       }
      }
     },
     "localname": "DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSegmentsMajorCustomersExplanatory": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of major customers."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of major customers [text block]"
       }
      }
     },
     "localname": "DisclosureOfSegmentsMajorCustomersExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of share capital, reserves and other equity interest [text block]",
        "terseLabel": "Share Capital"
       }
      }
     },
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapital"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of share-based payment arrangements [text block]",
        "terseLabel": "Share-Based Payment Arrangements"
       }
      }
     },
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [abstract]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": {
     "auth_ref": [
      "r118",
      "r121",
      "r198"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [text block]",
        "terseLabel": "Summary of Subsidiaries"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [line items]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "auth_ref": [
      "r118",
      "r121",
      "r198"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [table]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesExplanatory": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of significant inputs for which market data are not available and that are developed using the best information available about the assumptions that market participants would use when measuring the fair value of liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of liabilities [text block]",
        "terseLabel": "Summary of Black-Scholes Option-Pricing Model Inputs and Assumption"
       }
      }
     },
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesTable": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to significant unobservable inputs used in the fair value measurement of liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of liabilities [table]"
       }
      }
     },
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for significant accounting policies applied by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of significant accounting policies [text block]",
        "terseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [text block]",
        "terseLabel": "Summary of deferred tax assets not recognized and tax losses carried forward"
       }
      }
     },
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [abstract]"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other payables [text block]",
        "terseLabel": "Disclosure of Trade and Other Payables Explanatory"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other receivables [text block]",
        "terseLabel": "Summary of Trade and Other Receivables"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [abstract]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [text block]",
        "verboseLabel": "Summary of Transactions Between Related Parties"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail",
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [table]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail",
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DiscountRateMeasurementInputMember": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a discount rate used as a measurement input used in valuation techniques based on a present value calculation."
       }
      },
      "en-us": {
       "role": {
        "label": "Discount rate, measurement input [member]",
        "terseLabel": "Discount rate, measurement input [member]"
       }
      }
     },
     "localname": "DiscountRateMeasurementInputMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r86"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disposals, property, plant and equipment",
        "negatedLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DomicileOfEntity": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The country of domicile of the entity. [Refer: Country of domicile [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Domicile of entity",
        "terseLabel": "Domicile of entity"
       }
      }
     },
     "localname": "DomicileOfEntity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/NatureOfOperationsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "auth_ref": [
      "r158",
      "r159"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "terseLabel": "Effect of exchange rate fluctuations on cash held",
        "verboseLabel": "Foreign exchange impact on cash held in USD"
       }
      }
     },
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EntitysTotalForBusinessCombinationsMember": {
     "auth_ref": [
      "r266",
      "r272"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for business combinations [member]",
        "terseLabel": "Entity's total for business combinations [member]"
       }
      }
     },
     "localname": "EntitysTotalForBusinessCombinationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableSummaryOfBusinessAcquisitionPayableDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForCashgeneratingUnitsMember": {
     "auth_ref": [
      "r127",
      "r129"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Cash-generating units' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for cash-generating units [member]"
       }
      }
     },
     "localname": "EntitysTotalForCashgeneratingUnitsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for related parties [member]"
       }
      }
     },
     "localname": "EntitysTotalForRelatedPartiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterestAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail",
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail",
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSegmentConsolidationItemsMember": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for segment consolidation items [member]"
       }
      }
     },
     "localname": "EntitysTotalForSegmentConsolidationItemsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfCompanySRevenueAndNonCurrentAssetsDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSubsidiariesMember": {
     "auth_ref": [
      "r118",
      "r121",
      "r198"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for subsidiaries [member]"
       }
      }
     },
     "localname": "EntitysTotalForSubsidiariesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterestAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Equity": {
     "auth_ref": [
      "r30",
      "r40",
      "r173",
      "r175",
      "r199",
      "r200",
      "r203"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 18.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total equity (deficit)"
       }
      }
     },
     "localname": "Equity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "EQUITY (DEFICIT)"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAndLiabilities": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "Total liabilities and equity"
       }
      }
     },
     "localname": "EquityAndLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 19.0,
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent",
        "totalLabel": "Total shareholders' equity (deficit)"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent [member]",
        "terseLabel": "Total Shareholder's Equity [Member]"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityInterestsOfAcquirer": {
     "auth_ref": [
      "r260"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at the acquisition date, of equity interests of the acquirer transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Fair value of equity shares acquired",
        "label": "Equity interests of acquirer",
        "terseLabel": "Fair value of common shares transferred(2)"
       }
      }
     },
     "localname": "EquityInterestsOfAcquirer",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity [member]"
       }
      }
     },
     "localname": "EquityMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.mcloudcorp.com/role/CoverPage",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Exercise price of outstanding share options",
        "terseLabel": "Exercise price of outstanding share options",
        "verboseLabel": "Range of prices"
       }
      }
     },
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      },
      "en-us": {
       "role": {
        "label": "Exercise price, share options granted",
        "terseLabel": "Exercise price"
       }
      }
     },
     "localname": "ExercisePriceShareOptionsGranted2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_ExpectedCreditLossRate": {
     "auth_ref": [
      "r290",
      "r307"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The rate of expected credit losses, calculated as percentage of the gross carrying amount. Expected credit losses are the weighted average of credit losses with the respective risks of a default occurring as the weights."
       }
      },
      "en-us": {
       "role": {
        "label": "Expected credit loss rate",
        "terseLabel": "Loss rate"
       }
      }
     },
     "localname": "ExpectedCreditLossRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of an expected dividend used to calculate the fair value of share options granted."
       }
      },
      "en-us": {
       "role": {
        "label": "Expected dividend as percentage, share options granted",
        "terseLabel": "Expected dividends",
        "verboseLabel": "Expected dividends"
       }
      }
     },
     "localname": "ExpectedDividendAsPercentageShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ExpenseByNatureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses by nature [abstract]",
        "terseLabel": "Expenses"
       }
      }
     },
     "localname": "ExpenseByNatureAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "auth_ref": [
      "r256"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from share-based payment transactions in which the goods or services received did not qualify for recognition as assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfShareBasedCompensationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions [abstract]"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 14.0,
       "parentTag": "ifrs-full_OperatingExpenseExcludingCostOfSales",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions with employees",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed": {
     "auth_ref": [
      "r227"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail": {
       "order": 4.0,
       "parentTag": "mcld_AmountRecognisedInProfitOrLossForReportingPeriod",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the expense relating to short-term leases accounted for applying paragraph 6 of IFRS 16. This expense need not include the expense relating to leases with a lease term of one month or less. Short-term lease is a lease that, at the commencement date, has a lease term of 12 months or less. A lease that contains a purchase option is not a short-term lease."
       }
      },
      "en-us": {
       "role": {
        "label": "Expense relating to short-term leases for which recognition exemption has been used",
        "terseLabel": "Expense related to short-term leases"
       }
      }
     },
     "localname": "ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities": {
     "auth_ref": [
      "r228"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail": {
       "order": 3.0,
       "parentTag": "mcld_AmountRecognisedInProfitOrLossForReportingPeriod",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the expense relating to variable lease payments not included in the measurement of lease liabilities. Variable lease payments are the portion of payments made by a lessee to a lessor for the right to use an underlying asset during the lease term that varies because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense relating to variable lease payments not included in measurement of lease liabilities",
        "terseLabel": "Expense related to variable lease payments"
       }
      }
     },
     "localname": "ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The explanation that enables users of financial statements to understand the effect of share-based payment transactions on the entity's profit (loss)."
       }
      },
      "en-us": {
       "role": {
        "label": "Explanation of effect of share-based payments on entity's profit or loss [text block]",
        "terseLabel": "Summary Of Share-Based Compensation"
       }
      }
     },
     "localname": "ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The explanation of the significant changes in the contract assets and the contract liabilities. [Refer: Contract assets; Contract liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Explanation of significant changes in contract assets and contract liabilities [text block]",
        "terseLabel": "Summary of Significant Changes in Unbilled Revenue and Deferred Revenue Balances"
       }
      }
     },
     "localname": "ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_FinanceCosts": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 16.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      },
      "http://www.mcloudcorp.com/role/FinanceCostsSummaryOfFinanceCostDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of costs associated with financing activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Finance costs",
        "terseLabel": "Finance costs",
        "totalLabel": "Total finance costs"
       }
      }
     },
     "localname": "FinanceCosts",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss",
      "http://www.mcloudcorp.com/role/FinanceCostsSummaryOfFinanceCostDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfFinanceCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssets": {
     "auth_ref": [
      "r281",
      "r286",
      "r287",
      "r289",
      "r290"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets",
        "verboseLabel": "Financial assets"
       }
      }
     },
     "localname": "FinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at amortised cost category. [Refer: Financial assets at amortised cost]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets at amortised cost, category [member]",
        "terseLabel": "Amortized cost at financial assets [member]"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortisedCostCategoryMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "auth_ref": [
      "r281"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets, at fair value",
        "verboseLabel": "Financial assets at fair value"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsCategoryMember": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets, category [member]"
       }
      }
     },
     "localname": "FinancialAssetsCategoryMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through other comprehensive income category. [Refer: Financial assets measured at fair value through other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets measured at fair value through other comprehensive income, category [member]",
        "terseLabel": "FVTPL at financial assets [member]"
       }
      }
     },
     "localname": "FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsMember": {
     "auth_ref": [
      "r294",
      "r295",
      "r326",
      "r338",
      "r339",
      "r340"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets, class [member]"
       }
      }
     },
     "localname": "FinancialAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementDisclosureOfMovementInTheExpectedCreditLossAllowanceRelatedToTradeReceivablesAndLongTermReceivablesDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail",
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r263",
      "r273"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for financial assets acquired in a business combination. [Refer: Financial assets; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets recognised as of acquisition date",
        "verboseLabel": "Financial asset receivable"
       }
      }
     },
     "localname": "FinancialAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember": {
     "auth_ref": [
      "r170",
      "r171"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial effect of corrections of prior period errors."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) due to corrections of prior period errors [member]",
        "terseLabel": "Increase (decrease) due to corrections of prior period errors [member]"
       }
      }
     },
     "localname": "FinancialEffectOfCorrectionsOfAccountingErrorsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialLiabilities": {
     "auth_ref": [
      "r281"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities",
        "totalLabel": "Financial Liabilities",
        "verboseLabel": "Financial liabilities"
       }
      }
     },
     "localname": "FinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCostMember": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities measured at amortised cost class. [Refer: Financial liabilities at amortised cost]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities at amortised cost, class [member]",
        "terseLabel": "Amortized cost at financial liabilities [member]"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtAmortisedCostMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "auth_ref": [
      "r281"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities, at fair value",
        "terseLabel": "Financial liabilities, at fair value",
        "verboseLabel": "Financial liabilities at fair value"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtFairValue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMember": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities at fair value through profit or loss that meet the definition of held for trading category. [Refer: Financial liabilities at fair value through profit or loss that meet definition of held for trading]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities at fair value through profit or loss that meet definition of held for trading, category [member]",
        "terseLabel": "FVTPL at financial liabilities [member]"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialLiabilitiesCategoryMember": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial liabilities. It also represents the standard value for the 'Categories of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities, category [member]"
       }
      }
     },
     "localname": "FinancialLiabilitiesCategoryMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialLiabilitiesMember": {
     "auth_ref": [
      "r294",
      "r295",
      "r326",
      "r339"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities, class [member]"
       }
      }
     },
     "localname": "FinancialLiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfReconciliationOfEmbeddedDerivativesDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialLiabilitiesReclassifiedIntoEquity": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities reclassified into equity. [Refer: Equity; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities reclassified into equity",
        "terseLabel": "Financial liabilities reclassified to share capital"
       }
      }
     },
     "localname": "FinancialLiabilitiesReclassifiedIntoEquity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r263",
      "r273"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for financial liabilities assumed in a business combination. [Refer: Financial liabilities; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities recognised as of acquisition date",
        "terseLabel": "Warrant liability related to business acquisition"
       }
      }
     },
     "localname": "FinancialLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainLossArisingFromDifferenceBetweenCarryingAmountOfFinancialLiabilityExtinguishedAndConsiderationPaid": {
     "auth_ref": [
      "r172"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gain (loss) arising from the difference between the carrying amount of the financial liability extinguished and the measurement of the consideration paid (equity instruments issued) to the creditor. [Refer: Carrying amount [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gain (loss) arising from difference between carrying amount of financial liability extinguished and consideration paid",
        "verboseLabel": "Modification loss"
       }
      }
     },
     "localname": "GainLossArisingFromDifferenceBetweenCarryingAmountOfFinancialLiabilityExtinguishedAndConsiderationPaid",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 20.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      },
      "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivativesSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on change in fair value of derivatives",
        "negatedLabel": "Fair value (gain) loss on derivatives",
        "negatedTotalLabel": "Total"
       }
      }
     },
     "localname": "GainsLossesOnChangeInFairValueOfDerivatives",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss",
      "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivativesSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on disposals of investments [abstract]"
       }
      }
     },
     "localname": "GainsLossesOnDisposalsOfInvestmentsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r19",
      "r101"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 17.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Foreign exchange gain (loss)",
        "negatedLabel": "Foreign exchange loss (gain)"
       }
      }
     },
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnFinancialInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on financial instruments [abstract]"
       }
      }
     },
     "localname": "GainsLossesOnFinancialInstrumentsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss": {
     "auth_ref": [
      "r277"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivativesSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial liabilities at fair value through profit or loss. [Refer: Financial liabilities at fair value through profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on financial liabilities at fair value through profit or loss",
        "negatedLabel": "Gain on embedded derivatives",
        "terseLabel": "Gain on embedded derivatives"
       }
      }
     },
     "localname": "GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivativesSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnLitigationSettlementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on litigation settlements [abstract]"
       }
      }
     },
     "localname": "GainsLossesOnLitigationSettlementsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GainsOnChangeInFairValueOfDerivatives": {
     "auth_ref": [
      "r57"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains on change in fair value of derivatives",
        "terseLabel": "Gains on change in fair value of derivatives"
       }
      }
     },
     "localname": "GainsOnChangeInFairValueOfDerivatives",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 12.0,
       "parentTag": "ifrs-full_OperatingExpenseExcludingCostOfSales",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense relating to general and administrative activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "General and administrative expense",
        "terseLabel": "General and administration"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GeographicalAreasAxis": {
     "auth_ref": [
      "r96",
      "r220",
      "r323",
      "r337"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]"
       }
      }
     },
     "localname": "GeographicalAreasAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfCompanySRevenueAndNonCurrentAssetsDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GeographicalAreasMember": {
     "auth_ref": [
      "r96",
      "r220",
      "r323",
      "r337"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [member]"
       }
      }
     },
     "localname": "GeographicalAreasMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfCompanySRevenueAndNonCurrentAssetsDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for goods or services transferred to customers at a point in time. [Refer: Performance obligations satisfied at point in time [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goods or services transferred at point in time [member]",
        "terseLabel": "At a point in time upon completion [Member]"
       }
      }
     },
     "localname": "GoodsOrServicesTransferredAtPointInTimeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GoodsOrServicesTransferredOverTimeMember": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for goods or services transferred to customers over time. [Refer: Performance obligations satisfied over time [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goods or services transferred over time [member]",
        "terseLabel": "Over time [Member]"
       }
      }
     },
     "localname": "GoodsOrServicesTransferredOverTimeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Goodwill": {
     "auth_ref": [
      "r23",
      "r126",
      "r128",
      "r271"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 36.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goodwill",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Opening Balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfReconciliationChangesInGoodwillDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GoodwillRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r266",
      "r273"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the business combination's acquisition date for goodwill. [Refer: Goodwill; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goodwill recognised as of acquisition date",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GovernmentGrants": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assistance by government in the form of transfers of resources to an entity in return for past or future compliance with certain conditions relating to the operating activities of the entity, recognised as deferred income. They exclude those forms of government assistance that cannot reasonably have a value placed upon them and transactions with government that cannot be distinguished from the normal trading transactions of the entity. [Refer: Deferred income other than contract liabilities; Government [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Government grants",
        "terseLabel": "US Government loans"
       }
      }
     },
     "localname": "GovernmentGrants",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "auth_ref": [
      "r84",
      "r131",
      "r143",
      "r146",
      "r271",
      "r287",
      "r289",
      "r290",
      "r343",
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Cost [member]"
       }
      }
     },
     "localname": "GrossCarryingAmountMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GrossLeaseLiabilities": {
     "auth_ref": [
      "r233",
      "r302"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross lease liabilities",
        "terseLabel": "Lease liabilities, Undiscounted Contractual Cash Flows"
       }
      }
     },
     "localname": "GrossLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GrossProfit": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 5.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_HistoricalVolatilityForSharesMeasurementInputMember": {
     "auth_ref": [
      "r206"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the historical volatility for shares used as a measurement input."
       }
      },
      "en-us": {
       "role": {
        "label": "Historical volatility for shares, measurement input [member]",
        "terseLabel": "Expected volatility [Member]"
       }
      }
     },
     "localname": "HistoricalVolatilityForSharesMeasurementInputMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed": {
     "auth_ref": [
      "r263",
      "r273"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Identifiable assets acquired (liabilities assumed)",
        "terseLabel": "Net identifiable assets acquired (liabilities assumed)"
       }
      }
     },
     "localname": "IdentifiableAssetsAcquiredLiabilitiesAssumed",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "auth_ref": [
      "r269"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, goodwill",
        "terseLabel": "Impairment loss , Goodwill"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r133"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 18.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for intangible assets other than goodwill. [Refer: Impairment loss recognised in profit or loss; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, intangible assets other than goodwill",
        "negatedLabel": "Impairment",
        "terseLabel": "Impairment"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss",
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "auth_ref": [
      "r60",
      "r89"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Impairment loss recognised in profit or loss; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, property, plant and equipment",
        "negatedLabel": "Impairment"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "auth_ref": [
      "r56",
      "r66",
      "r72",
      "r73",
      "r115",
      "r197",
      "r313"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income)",
        "totalLabel": "Tax expense (recovery)"
       }
      }
     },
     "localname": "IncomeTaxExpenseContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome": {
     "auth_ref": [
      "r58",
      "r71"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income tax relating to components of other comprehensive income",
        "terseLabel": "Recovery/ (expense) through OCI"
       }
      }
     },
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r161"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 20.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for income taxes paid, classified as operating activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Income taxes paid, classified as operating activities",
        "negatedLabel": "Taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaidClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "auth_ref": [
      "r164"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes",
        "terseLabel": "Net (decrease) increase in cash and cash equivalents"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents before the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "totalLabel": "Net (decrease) increase in cash and cash equivalents"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInContingentConsiderationAssetLiability": {
     "auth_ref": [
      "r267"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in a contingent consideration asset (liability) relating to a business combination."
       }
      },
      "en-us": {
       "role": {
        "label": "Contingent consideration changes related",
        "terseLabel": "Contingent consideration changes related",
        "verboseLabel": "Contingent consideration payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInContingentConsiderationAssetLiability",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableSummaryOfBusinessAcquisitionPayableDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementLiabilities": {
     "auth_ref": [
      "r203"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the fair value measurement of liabilities. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement, liabilities",
        "terseLabel": "Fair value decrease"
       }
      }
     },
     "localname": "IncreaseDecreaseInFairValueMeasurementLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfReconciliationOfEmbeddedDerivativesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the number of shares outstanding. [Refer: Number of shares outstanding]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in number of shares outstanding",
        "terseLabel": "Shares issued in public offering, net of costs (Shares)"
       }
      }
     },
     "localname": "IncreaseDecreaseInNumberOfSharesOutstanding",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_IncreaseDecreaseInWorkingCapital": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 18.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInNonCashWorkingCapitalDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in working capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in working capital",
        "negatedLabel": "Increase (decrease) in working capital",
        "negatedTotalLabel": "Increase (decrease) in working capital"
       }
      }
     },
     "localname": "IncreaseDecreaseInWorkingCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInNonCashWorkingCapitalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughAcquisitionOfSubsidiary": {
     "auth_ref": [
      "r9"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the acquisition of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through acquisition of subsidiary, equity",
        "verboseLabel": "Shares issued on business combination"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughAcquisitionOfSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r79"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax liability (asset) resulting from business combinations. [Refer: Deferred tax liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through business combinations, deferred tax liability (asset)",
        "terseLabel": "Acquired in business combinations"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments": {
     "auth_ref": [
      "r9"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the conversion of convertible instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through conversion of convertible instruments, equity",
        "terseLabel": "Shares issued on Debentures conversion, net",
        "verboseLabel": "Equity component of convertible debentures"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughConversionOfConvertibleInstruments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "auth_ref": [
      "r9"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of options, equity",
        "terseLabel": "Stock options exercised"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity": {
     "auth_ref": [
      "r9"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of warrants."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of warrants, equity",
        "terseLabel": "Warrants exercised"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughExerciseOfWarrantsEquity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [
      "r342"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in an allowance account for credit losses of financial assets resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Allowance account for credit losses of financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, allowance account for credit losses of financial assets",
        "terseLabel": "Effects of movement in exchange rates"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementDisclosureOfMovementInTheExpectedCreditLossAllowanceRelatedToTradeReceivablesAndLongTermReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill": {
     "auth_ref": [
      "r270"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, goodwill",
        "terseLabel": "Effect of movements in exchange rates"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfReconciliationChangesInGoodwillDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r135"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets other than goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, intangible assets other than goodwill",
        "terseLabel": "Effect of movements in exchange rates"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r91"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment",
        "negatedLabel": "Effect of movement in exchange rates"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r88"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through other changes, property, plant and equipment",
        "terseLabel": "Other movements"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "terseLabel": "Share-based payments"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseThroughBusinessCombinationsContractAssets": {
     "auth_ref": [
      "r214"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in contract assets resulting from business combinations. [Refer: Business combinations [member]; Contract assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase through business combinations, contract assets",
        "terseLabel": "Acquired in business combination"
       }
      }
     },
     "localname": "IncreaseThroughBusinessCombinationsContractAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities": {
     "auth_ref": [
      "r214"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in contract liabilities resulting from business combinations. [Refer: Business combinations [member]; Contract liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase through business combinations, contract liabilities",
        "terseLabel": "Acquired in business combination"
       }
      }
     },
     "localname": "IncreaseThroughBusinessCombinationsContractLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash-generating units [axis]"
       }
      }
     },
     "localname": "IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_InformationAboutHowExpectedVolatilityWasDeterminedShareOptionsGranted": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Information about how the expected volatility used for pricing share options granted was determined, including an explanation of the extent to which expected volatility was based on historical volatility."
       }
      },
      "en-us": {
       "role": {
        "label": "Information about how expected volatility was determined, share options granted",
        "terseLabel": "Information about how expected volatility was determined, share options granted"
       }
      }
     },
     "localname": "InformationAboutHowExpectedVolatilityWasDeterminedShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r23",
      "r136"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 35.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "auth_ref": [
      "r124",
      "r137",
      "r232"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets other than goodwill. It also represents the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill [member]"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwillMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail",
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/FinanceCostsSummaryOfFinanceCostDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Interest on loans and borrowings",
        "label": "Interest expense on borrowings",
        "terseLabel": "Interest on loans and borrowings (Note 12)",
        "verboseLabel": "Interest expense on borrowings"
       }
      }
     },
     "localname": "InterestExpenseOnBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinanceCostsSummaryOfFinanceCostDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfFinanceCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnDebtInstrumentsIssued": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/FinanceCostsSummaryOfFinanceCostDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on debt instruments issued. [Refer: Interest expense; Debt instruments issued]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Interest on convertible debentures",
        "label": "Interest expense on debt instruments issued",
        "terseLabel": "Interest expense associated with liability",
        "verboseLabel": "Interest on convertible debentures (Note 14)"
       }
      }
     },
     "localname": "InterestExpenseOnDebtInstrumentsIssued",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/FinanceCostsSummaryOfFinanceCostDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfFinanceCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "auth_ref": [
      "r226"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "verboseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "InterestExpenseOnLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfFinanceCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r160"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 19.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as operating activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest paid, classified as operating activities",
        "negatedLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestPayable": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest recognised as a liability."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest payable",
        "negatedLabel": "Less: interest payable (Note 11)"
       }
      }
     },
     "localname": "InterestPayable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapital": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 22.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital",
        "terseLabel": "Share capital"
       }
      }
     },
     "localname": "IssuedCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapitalMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "terseLabel": "Share Capital [Member]"
       }
      }
     },
     "localname": "IssuedCapitalMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "auth_ref": [
      "r106"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based payment",
        "verboseLabel": "Share-based payments"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "auth_ref": [
      "r105"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, short-term employee benefits",
        "verboseLabel": "Salaries, management and directors' fees"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "auth_ref": [
      "r110"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for those persons having authority and responsibility for planning, directing and controlling the activities of the entity, directly or indirectly, including any director (whether executive or otherwise) of that entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel of entity or parent [member]"
       }
      }
     },
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "auth_ref": [
      "r234",
      "r235",
      "r301",
      "r305",
      "r308",
      "r336"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than five years [member]",
        "terseLabel": "More than 5 years"
       }
      }
     },
     "localname": "LaterThanFiveYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesMinimumPaymentsForContractualCommitmentsThatAreNotRecognizedAsLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "auth_ref": [
      "r12",
      "r234",
      "r235",
      "r301",
      "r308",
      "r336"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four years and not later than five years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than four years and not later than five years [member]",
        "terseLabel": "4 - 5 years"
       }
      }
     },
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesMinimumPaymentsForContractualCommitmentsThatAreNotRecognizedAsLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "auth_ref": [
      "r12",
      "r234",
      "r235",
      "r301",
      "r308",
      "r336"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than one year and not later than two years [member]",
        "terseLabel": "1 - 2 years"
       }
      }
     },
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "auth_ref": [
      "r12",
      "r234",
      "r235",
      "r301",
      "r308",
      "r336"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than three years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than two years and not later than three years [member]",
        "terseLabel": "2 - 3 years"
       }
      }
     },
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesMinimumPaymentsForContractualCommitmentsThatAreNotRecognizedAsLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseLiabilities": {
     "auth_ref": [
      "r224"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      },
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "terseLabel": "Lease liabilities, Carrying Amount",
        "verboseLabel": "Lease Liabilities"
       }
      }
     },
     "localname": "LeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "auth_ref": [
      "r163",
      "r167"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Lease liabilities [member]",
        "terseLabel": "Lease liabilities [member]"
       }
      }
     },
     "localname": "LeaseLiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      },
      "en-us": {
       "role": {
        "label": "Leasehold improvements [member]",
        "terseLabel": "Leasehold Improvements [member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "auth_ref": [
      "r97",
      "r200"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [axis]"
       }
      }
     },
     "localname": "LevelsOfFairValueHierarchyAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_Liabilities": {
     "auth_ref": [
      "r30",
      "r199",
      "r200",
      "r203",
      "r314",
      "r318"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total liabilities",
        "verboseLabel": "Liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [abstract]",
        "terseLabel": "LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_LiabilitiesIncurred": {
     "auth_ref": [
      "r259"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of liabilities incurred (for example, a liability for contingent consideration) as consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities incurred",
        "terseLabel": "Assumption of Agnity's liabilities"
       }
      }
     },
     "localname": "LiabilitiesIncurred",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesMember": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used. [Refer: Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities [member]"
       }
      }
     },
     "localname": "LiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LiquidityRiskMember": {
     "auth_ref": [
      "r283",
      "r331",
      "r332",
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the risk that an entity will encounter difficulty in meeting obligations associated with financial liabilities that are settled by delivering cash or another financial asset. [Refer: Financial assets; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liquidity risk [member]",
        "terseLabel": "Liquidity risk [member]"
       }
      }
     },
     "localname": "LiquidityRiskMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LoansReceived": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of loans received."
       }
      },
      "en-us": {
       "role": {
        "label": "Loans received",
        "terseLabel": "Nations Interbanc facility"
       }
      }
     },
     "localname": "LoansReceived",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LongtermBorrowings": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 14.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current borrowings",
        "terseLabel": "Loans and borrowings",
        "verboseLabel": "Non-current"
       }
      }
     },
     "localname": "LongtermBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LongtermBorrowingsMember": {
     "auth_ref": [
      "r163",
      "r167"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for long-term borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Long-term borrowings [member]"
       }
      }
     },
     "localname": "LongtermBorrowingsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_MajorCustomersAxis": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Major customers [axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReportingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSignificantCustomersWhoAccountedForGreaterThan10OfTotalRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MajorCustomersMember": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for customers. It also represents the standard value for the 'Major customers' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Customers [member]"
       }
      }
     },
     "localname": "MajorCustomersMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReportingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSignificantCustomersWhoAccountedForGreaterThan10OfTotalRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_MajorOrdinaryShareTransactionsMember": {
     "auth_ref": [
      "r64"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for major ordinary share transactions. [Refer: Ordinary shares [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Major ordinary share transactions [member]",
        "terseLabel": "Major ordinary share transactions [member]"
       }
      }
     },
     "localname": "MajorOrdinaryShareTransactionsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities. [Refer: Derivative financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [text block]",
        "terseLabel": "Summary of Carrying Values of Financial Liabilities and Contractual Undiscounted Cash Flows"
       }
      }
     },
     "localname": "MaturityAnalysisForNonderivativeFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_MaturityAxis": {
     "auth_ref": [
      "r33",
      "r98",
      "r218",
      "r234",
      "r235",
      "r280",
      "r293",
      "r301",
      "r327",
      "r328",
      "r330",
      "r336"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Maturity [axis]"
       }
      }
     },
     "localname": "MaturityAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail",
      "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesMinimumPaymentsForContractualCommitmentsThatAreNotRecognizedAsLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MeasurementAxis": {
     "auth_ref": [
      "r141",
      "r145",
      "r199"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Measurement [axis]"
       }
      }
     },
     "localname": "MeasurementAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NameOfSubsidiary": {
     "auth_ref": [
      "r116",
      "r119",
      "r179",
      "r185"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The name of a subsidiary. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Name of subsidiary",
        "verboseLabel": "Name of subsidiary"
       }
      }
     },
     "localname": "NameOfSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NameOfUltimateParentOfGroup": {
     "auth_ref": [
      "r17",
      "r104"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The name of the ultimate controlling party of the group."
       }
      },
      "en-us": {
       "role": {
        "label": "Name of ultimate parent of group",
        "terseLabel": "Name of ultimate parent of group"
       }
      }
     },
     "localname": "NameOfUltimateParentOfGroup",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NetAssetsLiabilities": {
     "auth_ref": [
      "r12",
      "r177"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets less the amount of liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets (liabilities)",
        "verboseLabel": "Net assets (liabilities) attributable to NCI"
       }
      }
     },
     "localname": "NetAssetsLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]"
       }
      }
     },
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NonadjustingEventsMember": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [member]"
       }
      }
     },
     "localname": "NonadjustingEventsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate": {
     "auth_ref": [
      "r265"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-controlling interest in the acquiree recognised at the acquisition date for business combinations in which the acquirer holds less than 100 per cent of the equity interests in the acquiree at the acquisition date. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interest in acquiree recognised at acquisition date",
        "terseLabel": "Allocation to non-controlling interest"
       }
      }
     },
     "localname": "NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncontrollingInterests": {
     "auth_ref": [
      "r28",
      "r178",
      "r183"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 24.0,
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interests",
        "terseLabel": "Non-controlling interest"
       }
      }
     },
     "localname": "NoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interests [member]",
        "terseLabel": "Non- controlling Interest [Member]"
       }
      }
     },
     "localname": "NoncontrollingInterestsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncurrentAssets": {
     "auth_ref": [
      "r34",
      "r187",
      "r189"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 30.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current assets",
        "terseLabel": "Non-current\u00a0assets",
        "totalLabel": "Total non-current assets",
        "verboseLabel": "Total non-current assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current assets"
       }
      }
     },
     "localname": "NoncurrentAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentContractAssets": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current contract assets. [Refer: Contract assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current contract assets"
       }
      }
     },
     "localname": "NoncurrentContractAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "auth_ref": [
      "r224"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 13.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "NoncurrentLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLiabilities": {
     "auth_ref": [
      "r36",
      "r187",
      "r191"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current liabilities",
        "negatedLabel": "Non-current\u00a0liabilities"
       }
      }
     },
     "localname": "NoncurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "terseLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "NoncurrentLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentPayablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other non-current payables [abstract]"
       }
      }
     },
     "localname": "NoncurrentPayablesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 12.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current notes and debentures issued. [Refer: Notes and debentures issued]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "2021 Debentures, Carrying Amount",
        "label": "Non-current portion of non-current notes and debentures issued",
        "terseLabel": "Convertible debentures",
        "verboseLabel": "Non-current debentures"
       }
      }
     },
     "localname": "NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentReceivablesFromContractsWithCustomers": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 32.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      },
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_ReceivablesFromContractsWithCustomers",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current receivables from contracts with customers. [Refer: Receivables from contracts with customers]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current receivables from contracts with customers",
        "terseLabel": "Long-term receivables",
        "verboseLabel": "Non-current portion of long-term receivables"
       }
      }
     },
     "localname": "NoncurrentReceivablesFromContractsWithCustomers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "auth_ref": [
      "r292"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to non-derivative financial liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-derivative financial liabilities, undiscounted cash flows",
        "totalLabel": "Non-derivative financial liabilities, undiscounted cash flows"
       }
      }
     },
     "localname": "NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NonrecurringFairValueMeasurementMember": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for fair value measurements which other IFRSs require or permit in the statement of financial position in particular circumstances. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-recurring fair value measurement [member]",
        "terseLabel": "Non-recurring fair value measurement [member]"
       }
      }
     },
     "localname": "NonrecurringFairValueMeasurementMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "auth_ref": [
      "r32",
      "r234",
      "r235",
      "r301",
      "r308",
      "r336"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      },
      "en-us": {
       "role": {
        "label": "Not later than one year [member]",
        "terseLabel": "Less than 1 year"
       }
      }
     },
     "localname": "NotLaterThanOneYearMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail",
      "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesMinimumPaymentsForContractualCommitmentsThatAreNotRecognizedAsLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotesAndDebenturesIssued": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of notes and debentures issued by the entity."
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "2021 Debentures subscriptions payable (Note 14(b))",
        "disclosureGuidance": "Promissory notes issued",
        "label": "Notes and debentures issued",
        "presentationGuidance": "Convertible Debentures",
        "terseLabel": "Debenture payable to Industry Canada",
        "verboseLabel": "Debentures outstanding"
       }
      }
     },
     "localname": "NotesAndDebenturesIssued",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NotionalAmount": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      },
      "en-us": {
       "role": {
        "label": "Notional amount",
        "presentationGuidance": "Notional amount",
        "terseLabel": "Notional amount",
        "verboseLabel": "Notional amount"
       }
      }
     },
     "localname": "NotionalAmount",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of instruments or interests issued or issuable at acquisition date for equity interests of the acquirer transferred as consideration in a business combination."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of instruments or interests issued or issuable",
        "terseLabel": "Number of common shares acquired in business combination"
       }
      }
     },
     "localname": "NumberOfInstrumentsOrInterestsIssuedOrIssuable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "auth_ref": [
      "r250",
      "r254"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments granted in share-based payment arrangement",
        "terseLabel": "Granted",
        "verboseLabel": "Share based compensation by share based award equity instruments other than options granted during the period"
       }
      }
     },
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercisable in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercisable in share-based payment arrangement",
        "periodEndLabel": "Exercisable"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement",
        "negatedLabel": "Exercised",
        "verboseLabel": "Number of other equity instruments exercised or vested in share-based payment arrangement"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusParentheticalDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments forfeited in share-based payment arrangement",
        "negatedLabel": "Forfeited"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments outstanding in share-based payment arrangement",
        "periodEndLabel": "Balance \u2013 Ending of period",
        "periodStartLabel": "Balance \u2013 Beginning of period"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "auth_ref": [
      "r240",
      "r245",
      "r249"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Class Of Warrants",
        "label": "Number of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Balance \u2013 Ending of period",
        "periodStartLabel": "Balance \u2013 Beginning of period",
        "terseLabel": "Outstanding Warrants",
        "verboseLabel": "Number Outstanding"
       }
      }
     },
     "localname": "NumberOfOutstandingShareOptions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options exercisable in share-based payment arrangement",
        "periodEndLabel": "Exercisable",
        "terseLabel": "Number Exercisable",
        "verboseLabel": "Share based compensation by share based award options exercisable"
       }
      }
     },
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options exercised in share-based payment arrangement",
        "negatedLabel": "Number Of Options Exercised",
        "negatedTerseLabel": "Number Of Warrants Exercised"
       }
      }
     },
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options expired in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options expired in share-based payment arrangement",
        "negatedLabel": "Number Of Options Expired",
        "negatedTerseLabel": "Number Of Warrants Expired"
       }
      }
     },
     "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options forfeited in share-based payment arrangement",
        "negatedLabel": "Number Of Options Forfeited"
       }
      }
     },
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options granted in share-based payment arrangement",
        "terseLabel": "Number Of Options Granted",
        "verboseLabel": "Share based compensation by share based award optons granted during the period"
       }
      }
     },
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfSharesIssued": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of shares issued",
        "terseLabel": "Number of Shares issued for debt settlement"
       }
      }
     },
     "localname": "NumberOfSharesIssued",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      },
      "en-us": {
       "role": {
        "label": "Number of shares outstanding",
        "periodEndLabel": "Ending balance (Shares)",
        "periodStartLabel": "Beginning balance (Shares)"
       }
      }
     },
     "localname": "NumberOfSharesOutstanding",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_OfficeEquipmentMember": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing equipment used to support office functions, not specifically used in the production process. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Office equipment [member]",
        "terseLabel": "Office [Member]",
        "verboseLabel": "Office Furniture and Equipment [member]"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail",
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OperatingExpenseExcludingCostOfSales": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 8.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of operating expense excluding the cost of sales. [Refer: Cost of sales]"
       }
      },
      "en-us": {
       "role": {
        "label": "Operating expense excluding cost of sales",
        "totalLabel": "Total expenses"
       }
      }
     },
     "localname": "OperatingExpenseExcludingCostOfSales",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OperatingSegmentsMember": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for operating segments. An operating segment is a component of an entity: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same entity); (b) whose operating results are regularly reviewed by the entity\u2019s chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance; and (c) for which discrete financial information is available. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Operating segments [member]"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfCompanySRevenueAndNonCurrentAssetsDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OrdinarySharesMember": {
     "auth_ref": [
      "r44",
      "r123"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments. It also represents the standard value for the 'Classes of ordinary shares' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]",
        "terseLabel": "Ordinary shares [member]"
       }
      }
     },
     "localname": "OrdinarySharesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherAssets": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail": {
       "order": 7.0,
       "parentTag": "mcld_PrepaymentsAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherBorrowings": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of borrowings that the entity does not separately disclose in the same statement or note. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other borrowings",
        "verboseLabel": "Other loans and financing"
       }
      }
     },
     "localname": "OtherBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "auth_ref": [
      "r7",
      "r48",
      "r59",
      "r194"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "terseLabel": "Other comprehensive (loss) income for the year"
       }
      }
     },
     "localname": "OtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive (income) loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r57"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income attributable to non-controlling interests. [Refer: Non-controlling interests; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, attributable to non-controlling interests",
        "terseLabel": "Other comprehensive income allocated to NCI"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAttributableToNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "auth_ref": [
      "r37",
      "r59"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations",
        "negatedLabel": "Foreign subsidiary translation differences"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 10.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "terseLabel": "Current portion of other liabilities",
        "verboseLabel": "Current portion"
       }
      }
     },
     "localname": "OtherCurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentPayables": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail": {
       "order": 8.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current payables that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other current payables",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCurrentPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentReceivables": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current receivables",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherCurrentReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherGainsLosses": {
     "auth_ref": [
      "r1",
      "r2"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/OtherIncomeSummaryOfOtherIncomeExplanatoryDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other gains (losses)",
        "negatedLabel": "Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherGainsLosses",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfOtherIncomeDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeSummaryOfOtherIncomeExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherIncome": {
     "auth_ref": [
      "r1",
      "r2",
      "r114"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 21.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      },
      "http://www.mcloudcorp.com/role/OtherIncomeSummaryOfOtherIncomeExplanatoryDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of operating income that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other income",
        "negatedLabel": "Other income",
        "negatedTotalLabel": "Total other income"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss",
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfOtherIncomeDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeSummaryOfOtherIncomeExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherLiabilities": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other liabilities",
        "terseLabel": "Other liabilities, Carrying Amount",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 16.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other non-current liabilities",
        "terseLabel": "Other liabilities",
        "verboseLabel": "Non-current\u00a0portion"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that the entity does not separately disclose in the same statement or note. [Refer: Accounting profit; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other tax effects for reconciliation between accounting profit and tax expense (income)",
        "terseLabel": "Share issuance costs and other"
       }
      }
     },
     "localname": "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ParValuePerShare": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Par value per share"
       }
      }
     },
     "localname": "ParValuePerShare",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_PaymentsForDebtIssueCosts": {
     "auth_ref": [
      "r153"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for debt issue costs."
       }
      },
      "en-us": {
       "role": {
        "label": "Payments for debt issue costs",
        "terseLabel": "Payments for debt issue costs"
       }
      }
     },
     "localname": "PaymentsForDebtIssueCosts",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsForShareIssueCosts": {
     "auth_ref": [
      "r153"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for share issue costs."
       }
      },
      "en-us": {
       "role": {
        "label": "Payments for share issue costs",
        "terseLabel": "Payments for share issue costs"
       }
      }
     },
     "localname": "PaymentsForShareIssueCosts",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 25.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Payments of lease liabilities, classified as financing activities",
        "negatedLabel": "Payment of lease liabilities",
        "terseLabel": "Total cash outflows included in financing activities"
       }
      }
     },
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of the entity's revenue. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of entity's revenue",
        "terseLabel": "Percentage of entity revenue"
       }
      }
     },
     "localname": "PercentageOfEntitysRevenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSignificantCustomersWhoAccountedForGreaterThan10OfTotalRevenuesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfVotingEquityInterestsAcquired": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of voting equity interests acquired in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of voting equity interests acquired",
        "terseLabel": "Percentage Of Voting Equity Interests Acquired"
       }
      }
     },
     "localname": "PercentageOfVotingEquityInterestsAcquired",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_Prepayments": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail": {
       "order": 6.0,
       "parentTag": "mcld_PrepaymentsAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Receivables that represent amounts paid for goods and services before they have been delivered."
       }
      },
      "en-us": {
       "role": {
        "label": "Prepayments",
        "terseLabel": "Other prepaid costs"
       }
      }
     },
     "localname": "Prepayments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PrepaymentsAndAccruedIncomeIncludingContractAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayments and accrued income including contract assets [abstract]"
       }
      }
     },
     "localname": "PrepaymentsAndAccruedIncomeIncludingContractAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PreviouslyStatedMember": {
     "auth_ref": [
      "r5",
      "r168",
      "r169",
      "r170"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the information previously stated in the financial statements (ie before retrospective application or retrospective restatement)."
       }
      },
      "en-us": {
       "role": {
        "label": "Previously stated [member]",
        "terseLabel": "Adjustment in prior years [member]"
       }
      }
     },
     "localname": "PreviouslyStatedMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary": {
     "auth_ref": [
      "r117",
      "r120",
      "r180",
      "r186"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The principal place of business of a subsidiary. [Refer: Principal place of business; Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Principal place of business of subsidiary",
        "terseLabel": "Principal place of business of subsidiary"
       }
      }
     },
     "localname": "PrincipalPlaceOfBusinessOfSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 27.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from borrowings, classified as financing activities",
        "terseLabel": "Proceeds from loans and bank indebtedness, net of transaction costs"
       }
      }
     },
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromCurrentBorrowings": {
     "auth_ref": [
      "r153"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from current borrowings obtained. [Refer: Current borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from current borrowings",
        "terseLabel": "Proceeds from current borrowings",
        "verboseLabel": "Proceeds from current borrowings"
       }
      }
     },
     "localname": "ProceedsFromCurrentBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 32.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of options",
        "terseLabel": "Proceeds from the exercise of stock options, net of issuance costs",
        "verboseLabel": "Proceeds from exercise of options"
       }
      }
     },
     "localname": "ProceedsFromExerciseOfOptions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromExerciseOfWarrants": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 33.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of share purchase warrants."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of warrants",
        "terseLabel": "Proceeds from exercise of warrants, net"
       }
      }
     },
     "localname": "ProceedsFromExerciseOfWarrants",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 30.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of bonds, notes and debentures."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from issue of bonds, notes and debentures",
        "terseLabel": "Proceeds from issuance of convertible debentures, net of costs"
       }
      }
     },
     "localname": "ProceedsFromIssueOfBondsNotesAndDebentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssueOfOrdinaryShares": {
     "auth_ref": [
      "r153"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of ordinary shares. [Refer: Ordinary shares [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from issue of ordinary shares",
        "terseLabel": "Proceeds from issue of ordinary shares"
       }
      }
     },
     "localname": "ProceedsFromIssueOfOrdinaryShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssuingOtherEquityInstruments": {
     "auth_ref": [
      "r149"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 31.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing equity instruments that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from issuing other equity instruments",
        "terseLabel": "Proceeds from issuance of warrants, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuingOtherEquityInstruments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "auth_ref": [
      "r149"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 29.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from issuing shares",
        "terseLabel": "Proceeds from issuance of shares, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuingShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromNoncurrentBorrowings": {
     "auth_ref": [
      "r153"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from non-current borrowings obtained. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from non-current borrowings",
        "verboseLabel": "Proceeds from non-current borrowings"
       }
      }
     },
     "localname": "ProceedsFromNoncurrentBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "auth_ref": [
      "r219",
      "r321"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Products and services [axis]"
       }
      }
     },
     "localname": "ProductsAndServicesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProductsAndServicesMember": {
     "auth_ref": [
      "r219",
      "r321"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Products and services [member]"
       }
      }
     },
     "localname": "ProductsAndServicesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProfessionalFeesExpense": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 13.0,
       "parentTag": "ifrs-full_OperatingExpenseExcludingCostOfSales",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of fees paid or payable for professional services."
       }
      },
      "en-us": {
       "role": {
        "label": "Professional fees expense",
        "presentationGuidance": "Legal and professional fees",
        "terseLabel": "Professional and consulting fees",
        "verboseLabel": "Consulting services paid to related party"
       }
      }
     },
     "localname": "ProfessionalFeesExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss",
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesParentheticalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLoss": {
     "auth_ref": [
      "r6",
      "r47",
      "r154",
      "r174",
      "r176",
      "r187",
      "r314",
      "r316",
      "r329",
      "r341"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      },
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLossAlternate1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Net loss for the year",
        "label": "Profit (loss)",
        "negatedTerseLabel": "Net loss for the year",
        "negatedTotalLabel": "Net loss for the year",
        "presentationGuidance": "Net (loss) income for the year",
        "terseLabel": "Net loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to [abstract]",
        "terseLabel": "Net loss (income) for the year attributable to:"
       }
      }
     },
     "localname": "ProfitLossAttributableToAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r50",
      "r182"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLossAlternate1": {
       "order": 25.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to non-controlling interests",
        "negatedLabel": "Non-controlling interest",
        "terseLabel": "Net income loss attributable to non controlling interest",
        "verboseLabel": "(Loss) income allocated to NCI"
       }
      }
     },
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLossAlternate1": {
       "order": 24.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to owners of parent",
        "negatedLabel": "mCloud Technologies Corp. shareholders",
        "terseLabel": "Net income loss attributable to parent"
       }
      }
     },
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "auth_ref": [
      "r1",
      "r2",
      "r276",
      "r314",
      "r316"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "negatedLabel": "Loss before taxes",
        "negatedTotalLabel": "Loss before tax"
       }
      }
     },
     "localname": "ProfitLossBeforeTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "auth_ref": [
      "r57",
      "r122"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 4.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "negatedTotalLabel": "Operating loss"
       }
      }
     },
     "localname": "ProfitLossFromOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "auth_ref": [
      "r22",
      "r92"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 34.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period."
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r93",
      "r124",
      "r232"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [member]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail",
      "http://www.mcloudcorp.com/role/LeasesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail",
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r263",
      "r273"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for plant, property and equipment acquired in a business combination. [Refer: Property, plant and equipment; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment recognised as of acquisition date",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of ownership interests in a subsidiary held by non-controlling interests. [Refer: Subsidiaries [member]; Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of ownership interests held by non-controlling interests",
        "terseLabel": "Proportion of ownership interests held by non-controlling interests",
        "verboseLabel": "NCI percentage"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/NonControllingInterestAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of intangible assets, classified as investing activities",
        "negatedLabel": "Acquisition of and expenditure on intangible assets"
       }
      }
     },
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Acquisition of property and equipment"
       }
      }
     },
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RangeAxis": {
     "auth_ref": [
      "r207",
      "r208",
      "r209",
      "r249",
      "r296",
      "r330"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Range [axis]",
        "terseLabel": "Range [axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LeasesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSignificantCustomersWhoAccountedForGreaterThan10OfTotalRevenuesDetails",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RangesMember": {
     "auth_ref": [
      "r207",
      "r208",
      "r209",
      "r249",
      "r296",
      "r330"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Ranges [member]",
        "terseLabel": "Ranges [member]"
       }
      }
     },
     "localname": "RangesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LeasesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSignificantCustomersWhoAccountedForGreaterThan10OfTotalRevenuesDetails",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Ranges of exercise prices for outstanding share options [axis]"
       }
      }
     },
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated ranges of exercise prices for outstanding share options that are meaningful for assessing the number and timing of additional shares that may be issued and the cash that may be received upon exercise of those options. It also represents the standard value for the 'Ranges of exercise prices for outstanding share options' axis if no other member is used. [Refer: Ranges [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Ranges of exercise prices for outstanding share options [member]"
       }
      }
     },
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReceivablesFromContractsWithCustomers": {
     "auth_ref": [
      "r210",
      "r213"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s right to consideration in exchange for goods or services that the entity has transferred to a customer that is unconditional. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due."
       }
      },
      "en-us": {
       "role": {
        "label": "Receivables from contracts with customers",
        "totalLabel": "Total long-term receivables"
       }
      }
     },
     "localname": "ReceivablesFromContractsWithCustomers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReclassifiedItemsAxis": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Reclassified items [axis]"
       }
      }
     },
     "localname": "ReclassifiedItemsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReclassifiedItemsMember": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for items that have been reclassified when the entity changes their presentation or classification in its financial statements. It also represents the standard value for the 'Reclassified items' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Reclassified items [member]"
       }
      }
     },
     "localname": "ReclassifiedItemsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in allowance account for credit losses of financial assets [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementDisclosureOfMovementInTheExpectedCreditLossAllowanceRelatedToTradeReceivablesAndLongTermReceivablesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in deferred tax liability (asset) [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r151"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 26.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Repayments of borrowings, classified as financing activities",
        "negatedLabel": "Repayment of loans",
        "terseLabel": "Repayments of borrowings",
        "verboseLabel": "Repayments Of Borrowings"
       }
      }
     },
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RepaymentsOfCurrentBorrowings": {
     "auth_ref": [
      "r153"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of current borrowings. [Refer: Current borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Repayments of current borrowings",
        "terseLabel": "Repayments of current borrowings"
       }
      }
     },
     "localname": "RepaymentsOfCurrentBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 11.0,
       "parentTag": "ifrs-full_OperatingExpenseExcludingCostOfSales",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenditure directly attributable to research or development activities, recognised in profit or loss."
       }
      },
      "en-us": {
       "role": {
        "label": "Research and development expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RestatedMember": {
     "auth_ref": [
      "r5",
      "r18",
      "r168",
      "r169",
      "r170",
      "r329"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the information currently stated in the financial statements. It also represents the standard value for the 'Retrospective application and retrospective restatement' and 'Departure from requirement of IFRS' axes if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Currently stated [member]"
       }
      }
     },
     "localname": "RestatedMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RetainedEarnings": {
     "auth_ref": [
      "r40",
      "r62"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 20.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      },
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "terseLabel": "Deficit"
       }
      }
     },
     "localname": "RetainedEarnings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarningsMember": {
     "auth_ref": [
      "r10",
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      },
      "en-us": {
       "role": {
        "label": "Retained earnings [member]",
        "terseLabel": "Deficit [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis": {
     "auth_ref": [
      "r5",
      "r168",
      "r169",
      "r170"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Retrospective application and retrospective restatement [axis]"
       }
      }
     },
     "localname": "RetrospectiveApplicationAndRetrospectiveRestatementAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_Revenue": {
     "auth_ref": [
      "r1",
      "r2",
      "r54",
      "r187",
      "r193",
      "r276",
      "r311",
      "r315",
      "r321",
      "r322",
      "r324"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 6.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims."
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue",
        "terseLabel": "Revenue",
        "verboseLabel": "Total revenue"
       }
      }
     },
     "localname": "Revenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfCompanySRevenueAndNonCurrentAssetsDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "auth_ref": [
      "r211",
      "r212"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration."
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue from contracts with customers"
       }
      }
     },
     "localname": "RevenueFromContractsWithCustomers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromGovernmentGrants": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/OtherIncomeSummaryOfOtherIncomeExplanatoryDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income recognised in relation to government grants. [Refer: Government grants]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income from government grants",
        "negatedLabel": "Government assistance"
       }
      }
     },
     "localname": "RevenueFromGovernmentGrants",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfOtherIncomeDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeSummaryOfOtherIncomeExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RightofuseAssets": {
     "auth_ref": [
      "r231"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 33.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      },
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "RightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/LeasesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RoyaltyExpense": {
     "auth_ref": [
      "r57"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from royalties."
       }
      },
      "en-us": {
       "role": {
        "label": "Royalty expense",
        "terseLabel": "Royalty expense"
       }
      }
     },
     "localname": "RoyaltyExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SalesAndMarketingExpense": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 10.0,
       "parentTag": "ifrs-full_OperatingExpenseExcludingCostOfSales",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense relating to the marketing and selling of goods or services."
       }
      },
      "en-us": {
       "role": {
        "label": "Sales and marketing expense",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SalesAndMarketingExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Segment consolidation items [axis]"
       }
      }
     },
     "localname": "SegmentConsolidationItemsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfCompanySRevenueAndNonCurrentAssetsDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ShareIssueRelatedCost": {
     "auth_ref": [
      "r9"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cost related to the issuance of shares."
       }
      },
      "en-us": {
       "role": {
        "label": "Share issue related cost",
        "negatedLabel": "Share issuance costs"
       }
      }
     },
     "localname": "ShareIssueRelatedCost",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Share-based payment arrangements [member]"
       }
      }
     },
     "localname": "SharebasedPaymentArrangementsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusParentheticalDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfShareBasedCompensationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ShorttermBorrowings": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Bank overdraft 1",
        "label": "Current borrowings",
        "terseLabel": "Bank indebtedness",
        "verboseLabel": "Current borrowings"
       }
      }
     },
     "localname": "ShorttermBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail",
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShorttermBorrowingsMember": {
     "auth_ref": [
      "r163",
      "r167"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for short-term borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Short-term borrowings [member]"
       }
      }
     },
     "localname": "ShorttermBorrowingsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ShorttermEmployeeBenefitsExpense": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 9.0,
       "parentTag": "ifrs-full_OperatingExpenseExcludingCostOfSales",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense from employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services."
       }
      },
      "en-us": {
       "role": {
        "label": "Short-term employee benefits expense",
        "terseLabel": "Salaries, wages and benefits"
       }
      }
     },
     "localname": "ShorttermEmployeeBenefitsExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "auth_ref": [
      "r118",
      "r121",
      "r198"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Subsidiaries [axis]"
       }
      }
     },
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterestAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SignificantUnobservableInputLiabilities": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The value of significant unobservable input used in the measurement of the fair value of liabilities."
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Significant unobservable input, liabilities",
        "label": "Significant unobservable input, liabilities",
        "terseLabel": "Significant unobservable input, liabilities",
        "verboseLabel": "Significant unobservable input liabilities"
       }
      }
     },
     "localname": "SignificantUnobservableInputLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      },
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SubsidiariesWithMaterialNoncontrollingInterestsMember": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for subsidiaries that have non-controlling interests that are material to the reporting entity. [Refer: Subsidiaries [member]; Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Subsidiaries with material non-controlling interests [member]",
        "terseLabel": "Subsidiaries with material non-controlling interests [member]"
       }
      }
     },
     "localname": "SubsidiariesWithMaterialNoncontrollingInterestsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterestAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TaxEffectFromChangeInTaxRate": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to changes in the tax rate. [Refer: Accounting profit]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax effect from change in tax rate",
        "terseLabel": "Change in enacted rates"
       }
      }
     },
     "localname": "TaxEffectFromChangeInTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to expenses not deductible in determining taxable profit (tax loss). [Refer: Accounting profit]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)",
        "terseLabel": "Non-deductible\u00a0transaction costs"
       }
      }
     },
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxEffectOfForeignTaxRates": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to foreign tax rates. [Refer: Accounting profit]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax effect of foreign tax rates",
        "terseLabel": "Foreign tax rate and other foreign tax differences"
       }
      }
     },
     "localname": "TaxEffectOfForeignTaxRates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income) at applicable tax rate",
        "terseLabel": "Income tax recovery at statutory rate"
       }
      }
     },
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TechnologybasedIntangibleAssetsMember": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing assets based on technology. Such assets may include patented and unpatented technology, databases as well as trade secrets. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Technology-based intangible assets [member]",
        "terseLabel": "Technology [member]"
       }
      }
     },
     "localname": "TechnologybasedIntangibleAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TechnologybasedIntangibleAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r263"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for technology-based intangible assets acquired in a business combination. [Refer: Technology-based intangible assets [member]; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Technology-based intangible assets recognised as of acquisition date",
        "terseLabel": "Intangible Asset \u2013 Technology"
       }
      }
     },
     "localname": "TechnologybasedIntangibleAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [axis]"
       }
      }
     },
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [member]"
       }
      }
     },
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures": {
     "auth_ref": [
      "r75"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate amount of temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements, for which deferred tax liabilities have not been recognised as a result of satisfying both of the following conditions: (a) the parent, investor, joint venturer or joint operator is able to control the timing of the reversal of the temporary difference; and (b) it is probable that the temporary difference will not reverse in the foreseeable future. [Refer: Associates [member]; Subsidiaries [member]; Temporary differences [member]; Investments in subsidiaries reported in separate financial statements]"
       }
      },
      "en-us": {
       "role": {
        "label": "Temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements for which deferred tax liabilities have not been recognised",
        "terseLabel": "Temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements for which deferred tax liabilities have not been recognised"
       }
      }
     },
     "localname": "TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesAxis": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Timing of transfer of goods or services [axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodsOrServicesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesMember": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all timings of the transfer of goods or services in contracts with customers. It also represents the standard value for the 'Timing of transfer of goods or services' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Timing of transfer of goods or services [member]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodsOrServicesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TopOfRangeMember": {
     "auth_ref": [
      "r207",
      "r208",
      "r209",
      "r249",
      "r296",
      "r330"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Top of range [member]"
       }
      }
     },
     "localname": "TopOfRangeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      },
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other current payables",
        "terseLabel": "Trade payables and accrued liabilities",
        "totalLabel": "Total trade payables and accrued liabilities",
        "verboseLabel": "Trade payables and accrued liabilities, Carrying Amount"
       }
      }
     },
     "localname": "TradeAndOtherCurrentPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current payables due to related parties. [Refer: Related parties [member]; Payables to related parties]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current payables to related parties",
        "terseLabel": "Due to related parties"
       }
      }
     },
     "localname": "TradeAndOtherCurrentPayablesToRelatedParties",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": {
     "auth_ref": [
      "r38",
      "r41"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The current amount of payment due to suppliers for goods and services used in entity's business. [Refer: Current liabilities; Trade payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current trade payables",
        "terseLabel": "Trade payables"
       }
      }
     },
     "localname": "TradeAndOtherCurrentPayablesToTradeSuppliers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "auth_ref": [
      "r24",
      "r39"
     ],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 27.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      },
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other current receivables",
        "terseLabel": "Trade and other receivables",
        "totalLabel": "Trade and other current receivables"
       }
      }
     },
     "localname": "TradeAndOtherCurrentReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current receivables [abstract]"
       }
      }
     },
     "localname": "TradeAndOtherCurrentReceivablesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r263"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for trade and other payables assumed in a business combination. [Refer: Trade and other payables; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other payables recognised as of acquisition date",
        "negatedLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "TradeAndOtherPayablesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows": {
     "auth_ref": [
      "r303",
      "r308"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to trade and other payables. [Refer: Trade and other payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other payables, undiscounted cash flows",
        "terseLabel": "Trade payables and accrued liabilities, Undiscounted Contractual Cash Flows"
       }
      }
     },
     "localname": "TradeAndOtherPayablesUndiscountedCashFlows",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TransfersIntoLevel3OfFairValueHierarchyLiabilities": {
     "auth_ref": [
      "r202"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of transfers of liabilities into Level 3 of the fair value hierarchy. [Refer: Level 3 of fair value hierarchy [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Transfers into Level 3 of fair value hierarchy, liabilities",
        "verboseLabel": "Transefrs into level 3 related to debentures"
       }
      }
     },
     "localname": "TransfersIntoLevel3OfFairValueHierarchyLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TransfersOutOfLevel3OfFairValueHierarchyLiabilities": {
     "auth_ref": [
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of transfers of liabilities out of Level 3 of the fair value hierarchy. [Refer: Level 3 of fair value hierarchy [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Transfers out of Level 3 of fair value hierarchy, liabilities",
        "verboseLabel": "Transfers out of level 3 related to liabilities"
       }
      }
     },
     "localname": "TransfersOutOfLevel3OfFairValueHierarchyLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TypesOfRisksAxis": {
     "auth_ref": [
      "r278",
      "r284",
      "r285",
      "r331",
      "r332",
      "r333",
      "r335"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of risks [axis]"
       }
      }
     },
     "localname": "TypesOfRisksAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfRisksMember": {
     "auth_ref": [
      "r278",
      "r284",
      "r285",
      "r331",
      "r332",
      "r333",
      "r335"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Risks [member]"
       }
      }
     },
     "localname": "TypesOfRisksMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]"
       }
      }
     },
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusParentheticalDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfShareBasedCompensationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_UnobservableInputsAxis": {
     "auth_ref": [
      "r201",
      "r204"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Unobservable inputs [axis]"
       }
      }
     },
     "localname": "UnobservableInputsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_UnobservableInputsMember": {
     "auth_ref": [
      "r201",
      "r204"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all the unobservable inputs. It also represents the standard value for the 'Unobservable inputs' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Unobservable inputs [member]"
       }
      }
     },
     "localname": "UnobservableInputsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Unused tax losses for which no deferred tax asset recognised",
        "terseLabel": "Unused tax losses for which no deferred tax asset recognised"
       }
      }
     },
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, intangible assets other than goodwill",
        "terseLabel": "Estimated useful life, intangible assets other than goodwill"
       }
      }
     },
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, property, plant and equipment",
        "terseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_WarrantLiability": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of warrant liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Warrant liability",
        "terseLabel": "Warrant liability"
       }
      }
     },
     "localname": "WarrantLiability",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryParentheticalDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of other equity instruments exercised or vested in share-based payment arrangement",
        "terseLabel": "Weighted average exercise price of other equity instruments exercised in share based payment arrangement"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusParentheticalDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement",
        "periodEndLabel": "Exercisable",
        "terseLabel": "Weighted Average Exercise Price",
        "verboseLabel": "Share based compensation by share based award options excercisable weighted average exercise price"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement",
        "terseLabel": "Weighted Average Exercise Exercised"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options expired in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options expired in share-based payment arrangement",
        "terseLabel": "Weighted Average Exercise Expired"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement",
        "terseLabel": "Weighted Average Exercise Forfeited"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options granted in share-based payment arrangement",
        "terseLabel": "Weighted Average Exercise Granted"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r240",
      "r245"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Balance \u2013 Ending of period",
        "periodStartLabel": "Balance \u2013 Beginning of period",
        "terseLabel": "Exercise Price",
        "verboseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted": {
     "auth_ref": [
      "r254"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average fair value at the measurement date of granted equity instruments other than share options. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average fair value at measurement date, other equity instruments granted",
        "terseLabel": "Weighted average fair value at measurement date, Other equity instruments granted"
       }
      }
     },
     "localname": "WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted": {
     "auth_ref": [
      "r253"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average fair value of share options granted during the period at the measurement date. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average fair value at measurement date, share options granted",
        "terseLabel": "Weighted average fair value of share options granted"
       }
      }
     },
     "localname": "WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Balance \u2013 Ending of period",
        "label": "Weighted average remaining contractual life of outstanding share options",
        "terseLabel": "Weighted average remaining contractual life of share options outstanding",
        "verboseLabel": "Balance \u2013 Beginning of period"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_WeightedAverageSharePrice2019": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average share price. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average share price",
        "terseLabel": "Weighted average share price"
       }
      }
     },
     "localname": "WeightedAverageSharePrice2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average share price used as input to the option pricing model to calculate the fair value of share options granted. [Refer: Option pricing model [member]; Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average share price, share options granted",
        "terseLabel": "Grant date share price",
        "verboseLabel": "Weighted average share price, share options granted"
       }
      }
     },
     "localname": "WeightedAverageSharePriceShareOptionsGranted2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "mcld_AccretedInterestAtEffectiveInterestRate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accreted interest at effective interest rate.",
        "label": "Accreted Interest At Effective Interest Rate",
        "terseLabel": "Accreted interest at effective interest rate"
       }
      }
     },
     "localname": "AccretedInterestAtEffectiveInterestRate",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AccretionExpensesOfLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail": {
       "order": 1.0,
       "parentTag": "mcld_AmountRecognisedInProfitOrLossForReportingPeriod",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accretion expenses of lease liabilities.",
        "label": "Accretion Expenses Of Lease Liabilities",
        "terseLabel": "Accretion of lease liabilities included in finance costs"
       }
      }
     },
     "localname": "AccretionExpensesOfLeaseLiabilities",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AccretionOfInterestAndDebtIssuanceCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accretion of interest and debt issuance costs.",
        "label": "Accretion of interest and debt issuance costs",
        "terseLabel": "Accretion of interest and debt issuance costs"
       }
      }
     },
     "localname": "AccretionOfInterestAndDebtIssuanceCosts",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AccruedInterestIncludedInAccruedLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued interest included in accrued liabilities.",
        "label": "Accrued Interest Included In Accrued Liabilities",
        "negatedLabel": "Less: accrued interest included in accrued liabilities"
       }
      }
     },
     "localname": "AccruedInterestIncludedInAccruedLiabilities",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AccumulatedAmortizationAndImpairmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amortization and impairments.",
        "label": "Accumulated Amortization And Impairments [Member]",
        "terseLabel": "Accumulated amortization and impairments [member]"
       }
      }
     },
     "localname": "AccumulatedAmortizationAndImpairmentsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AccumulatedDepreciationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated Depreciation.",
        "label": "Accumulated Depreciation [Member]"
       }
      }
     },
     "localname": "AccumulatedDepreciationMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AcquiredRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquired right of use assets.",
        "label": "Acquired Right Of Use Assets",
        "terseLabel": "Acquired right-of-use assets (Note 17)"
       }
      }
     },
     "localname": "AcquiredRightOfUseAssets",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AdditionalCommonSharesIssuedDuringPeriodSubjectToEscrow": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional common shares issued during period subject to escrow.",
        "label": "Additional Common Shares Issued During Period Subject To Escrow",
        "terseLabel": "Additional common shares issued during period subject to escrow"
       }
      }
     },
     "localname": "AdditionalCommonSharesIssuedDuringPeriodSubjectToEscrow",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_AdditionalCommonSharesToBeIssuedDuringPeriodSubjectToEscrow": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional common shares to be issued during period subject to escrow.",
        "label": "Additional Common Shares To be Issued During Period Subject To Escrow",
        "terseLabel": "Additional common shares to be issued during period subject to escrow"
       }
      }
     },
     "localname": "AdditionalCommonSharesToBeIssuedDuringPeriodSubjectToEscrow",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_AdditionsToBorrowings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions to borrowings.",
        "label": "Additions to Borrowings",
        "terseLabel": "New advances"
       }
      }
     },
     "localname": "AdditionsToBorrowings",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AdjustedAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjusted amount.",
        "label": "Adjusted Amount",
        "terseLabel": "Adjusted amount"
       }
      }
     },
     "localname": "AdjustedAmount",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AdjustmentForIncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInNonCashWorkingCapitalDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment for increase decrease in deferred revenue.",
        "label": "Adjustment For Increase Decrease In Deferred Revenue",
        "verboseLabel": "Deferred revenue increase"
       }
      }
     },
     "localname": "AdjustmentForIncreaseDecreaseInDeferredRevenue",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInNonCashWorkingCapitalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AdjustmentForIncreaseDecreaseInLongTermReceivables": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInNonCashWorkingCapitalDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment for increase decrease in long term receivables.",
        "label": "Adjustment For Increase Decrease In Long Term Receivables",
        "negatedLabel": "Long-term receivables decrease (increase)"
       }
      }
     },
     "localname": "AdjustmentForIncreaseDecreaseInLongTermReceivables",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInNonCashWorkingCapitalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AdjustmentForIncreaseDecreaseInPrepaidsAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInNonCashWorkingCapitalDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment for increase decrease in prepaids and other assets.",
        "label": "Adjustment For Increase Decrease In Prepaids And Other Assets",
        "negatedTerseLabel": "Prepaid expenses and other assets decrease (increase)"
       }
      }
     },
     "localname": "AdjustmentForIncreaseDecreaseInPrepaidsAndOtherAssets",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInNonCashWorkingCapitalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AdjustmentForIncreaseDecreaseInTradePayablesAndAccruedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInNonCashWorkingCapitalDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment for increase decrease in trade payables and accrued liabilities.",
        "label": "Adjustment For Increase Decrease In Trade Payables And Accrued Liabilities",
        "verboseLabel": "Trade payables and accrued liabilities (decrease) increase"
       }
      }
     },
     "localname": "AdjustmentForIncreaseDecreaseInTradePayablesAndAccruedLiabilities",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInNonCashWorkingCapitalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AdjustmentsForBusinessAcquisitionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 21.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for business acquisition costs.",
        "label": "Adjustments for Business Acquisition Costs",
        "verboseLabel": "Business acquisition costs"
       }
      }
     },
     "localname": "AdjustmentsForBusinessAcquisitionCosts",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AdjustmentsForGainOnSettlementOfLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 22.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for gain on settlement of lease liability.",
        "label": "Adjustments for Gain on Settlement of Lease Liability",
        "verboseLabel": "Gain on settlement of lease liability"
       }
      }
     },
     "localname": "AdjustmentsForGainOnSettlementOfLeaseLiability",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AdjustmentsForOtherIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for other income.",
        "label": "Adjustments For Other Income",
        "negatedLabel": "Other income"
       }
      }
     },
     "localname": "AdjustmentsForOtherIncome",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_Adjustmentsforimpairmentlossrecognisedinprofitorloss": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 23.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for impairment loss recognised in profit or loss",
        "label": "Adjustments for impairment loss recognised in profit or loss",
        "negatedLabel": "Impairment"
       }
      }
     },
     "localname": "Adjustmentsforimpairmentlossrecognisedinprofitorloss",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AdvanceFromSubscriptionOfUnits": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 35.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advance from subscription of units.",
        "label": "Advance From Subscription of Units",
        "terseLabel": "Advance from subscription of units"
       }
      }
     },
     "localname": "AdvanceFromSubscriptionOfUnits",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AdvancesToSuppliersCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail": {
       "order": 2.0,
       "parentTag": "mcld_PrepaymentsAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances to suppliers current and noncurrent.",
        "label": "Advances To Suppliers Current And Noncurrent",
        "terseLabel": "Advances"
       }
      }
     },
     "localname": "AdvancesToSuppliersCurrentAndNoncurrent",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AgnityCguMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agnity cgu.",
        "label": "Agnity CGU [Member]"
       }
      }
     },
     "localname": "AgnityCguMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AgnityCommunicationsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agnity Communications Inc .",
        "label": "Agnity Communications Inc [Member]",
        "terseLabel": "Agnity Communications, Inc. (\"ACI\")"
       }
      }
     },
     "localname": "AgnityCommunicationsIncMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AgnityCommunicationsPrivateLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agnity Communications Private Ltd.",
        "label": "Agnity Communications Private Ltd [Member]"
       }
      }
     },
     "localname": "AgnityCommunicationsPrivateLtdMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail",
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AgnityGlobalIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agnity Global Inc.",
        "label": "Agnity Global Inc [Member]",
        "terseLabel": "Agnity global inc [member]",
        "verboseLabel": "Agnity Global Inc [Member]"
       }
      }
     },
     "localname": "AgnityGlobalIncMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/NonControllingInterestAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AgnityHealthcareIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agnity Healthcare Inc .",
        "label": "Agnity Healthcare Inc [Member]",
        "terseLabel": "Agnity Healthcare, Inc. (\"AHI\")"
       }
      }
     },
     "localname": "AgnityHealthcareIncMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AgreementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement.",
        "label": "Agreement [Axis]"
       }
      }
     },
     "localname": "AgreementAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_AgreementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement.",
        "label": "Agreement [Domain]"
       }
      }
     },
     "localname": "AgreementDomain",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AgreementNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement name.",
        "label": "Agreement Name [Axis]",
        "terseLabel": "Agreement name [axis]"
       }
      }
     },
     "localname": "AgreementNameAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_AgreementNameMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement name.",
        "label": "Agreement Name [Member]",
        "terseLabel": "Agreement name [member]"
       }
      }
     },
     "localname": "AgreementNameMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AllowanceAccountForExpectedCreditLossesOfFinancialAssetsCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance account for expected credit losses of financial assets current.",
        "label": "Allowance Account For Expected Credit Losses Of Financial Assets Current",
        "terseLabel": "Allowance account for expected credit losses of financial assets, Current"
       }
      }
     },
     "localname": "AllowanceAccountForExpectedCreditLossesOfFinancialAssetsCurrent",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesParentheticalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AllowanceAccountForExpectedCreditLossesOfFinancialAssetsNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance account for expected credit losses of financial assets noncurrent.",
        "label": "Allowance Account For Expected Credit Losses Of Financial Assets Noncurrent",
        "terseLabel": "Allowance account for expected credit losses of financial assets, Noncurrent"
       }
      }
     },
     "localname": "AllowanceAccountForExpectedCreditLossesOfFinancialAssetsNoncurrent",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesParentheticalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AmendedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended.",
        "label": "Amended [Member]"
       }
      }
     },
     "localname": "AmendedMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AmendmentToTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to term loan.",
        "label": "Amendment To Term Loan [Member]"
       }
      }
     },
     "localname": "AmendmentToTermLoanMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AmountRecognisedInProfitOrLossForReportingPeriod": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognised in profit or loss for reporting period.",
        "label": "Amount Recognised In Profit Or Loss For Reporting Period",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AmountRecognisedInProfitOrLossForReportingPeriod",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AmountsPayableRelatedPartyTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts payable related party transactions.",
        "label": "Amounts Payable Related Party Transactions [Member]"
       }
      }
     },
     "localname": "AmountsPayableRelatedPartyTransactionsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AprilTwoThousandTwentyFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "April two thousand twenty four.",
        "label": "April Two Thousand Twenty Four [Member]",
        "terseLabel": "April 2024"
       }
      }
     },
     "localname": "AprilTwoThousandTwentyFourMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AssetCareInitializationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset care initialization member.",
        "label": "Asset Care Initialization [Member]",
        "terseLabel": "AssetCare initialization [Member]"
       }
      }
     },
     "localname": "AssetCareInitializationMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AssetcareSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AssetCare solutions.",
        "label": "AssetCare Solutions [Member]",
        "terseLabel": "AssetCare solutions [Member]"
       }
      }
     },
     "localname": "AssetcareSolutionsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AssumptionOfLoansInBusinessCombination": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assumption of loans in business combination.",
        "label": "Assumption of loans in business combination",
        "terseLabel": "Assumption of loans in business combination"
       }
      }
     },
     "localname": "AssumptionOfLoansInBusinessCombination",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_AtbFinancialRevolvingOperatingFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ATB financial revolving operating facility.",
        "label": "ATB Financial Revolving Operating Facility [Member]"
       }
      }
     },
     "localname": "AtbFinancialRevolvingOperatingFacilityMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AtbMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Atb.",
        "label": "Atb [Member]"
       }
      }
     },
     "localname": "AtbMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AugustTwoThousandTwentyFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "August two thousand twenty four.",
        "label": "August Two Thousand Twenty Four [Member]",
        "terseLabel": "August 2024"
       }
      }
     },
     "localname": "AugustTwoThousandTwentyFourMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_AwardTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award type.",
        "label": "Award type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_AwardTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award type.",
        "label": "Award Type [Domain]"
       }
      }
     },
     "localname": "AwardTypeDomain",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_BankBorrowingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank borrowings.",
        "label": "Bank Borrowings [Member]"
       }
      }
     },
     "localname": "BankBorrowingsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_BankIndebtednessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank indebtedness.",
        "label": "Bank Indebtedness [Member]",
        "terseLabel": "Bank indebtedness [member]"
       }
      }
     },
     "localname": "BankIndebtednessMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_BankOverdraftMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank overdraft.",
        "label": "Bank Overdraft [Member]"
       }
      }
     },
     "localname": "BankOverdraftMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_BenefitFromBelowMarketInterestRate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Benefit from below market interest rate.",
        "label": "Benefit from below market interest rate",
        "terseLabel": "Benefit from below market interest rate"
       }
      }
     },
     "localname": "BenefitFromBelowMarketInterestRate",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_BorrowingsByTypeAxisAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings By Type Axis",
        "label": "Borrowings By Type Axis [Axis]"
       }
      }
     },
     "localname": "BorrowingsByTypeAxisAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_BorrowingsByTypeAxisMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings By Type Axis.",
        "label": "Borrowings By Type Axis [Member]"
       }
      }
     },
     "localname": "BorrowingsByTypeAxisMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_BorrowingsCovenantsTerms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings covenants terms.",
        "label": "Borrowings Covenants Terms",
        "terseLabel": "Borrowings, Covenants terms"
       }
      }
     },
     "localname": "BorrowingsCovenantsTerms",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_BorrowingsPartOfGovernmentLoanProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings Part Of Government Loan Program.",
        "label": "Borrowings Part Of Government Loan Program [Axis]"
       }
      }
     },
     "localname": "BorrowingsPartOfGovernmentLoanProgramAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_BorrowingsPartOfGovernmentLoanProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings Part Of Government Loan Program",
        "label": "Borrowings Part Of Government Loan Program [Member]"
       }
      }
     },
     "localname": "BorrowingsPartOfGovernmentLoanProgramMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_BorrowingsSettledInCash": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings settled in cash.",
        "label": "Borrowings Settled In Cash",
        "terseLabel": "Borrowings settled in cash"
       }
      }
     },
     "localname": "BorrowingsSettledInCash",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_BrokerWarrantsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Broker Warrants Issued.",
        "label": "Broker Warrants Issued",
        "terseLabel": "Broker warrants issued"
       }
      }
     },
     "localname": "BrokerWarrantsIssued",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_BrokerWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broker Warrants [Member]"
       }
      }
     },
     "localname": "BrokerWarrantsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_BrokeredPublicOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Brokered public offering.",
        "label": "Brokered Public Offering [Member]",
        "terseLabel": "Brokered public offering [member"
       }
      }
     },
     "localname": "BrokeredPublicOfferingMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_BusinessAcquisitionCostsAndOtherExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 19.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business acquisition costs and other expenses.",
        "label": "Business Acquisition Costs And Other Expenses",
        "terseLabel": "Business acquisition costs and other expenses"
       }
      }
     },
     "localname": "BusinessAcquisitionCostsAndOtherExpenses",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_BusinessAcquisitionPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business acquisition payable.",
        "label": "Business Acquisition Payable",
        "periodEndLabel": "Total",
        "periodStartLabel": "Opening balance",
        "terseLabel": "Contingent consideration payable"
       }
      }
     },
     "localname": "BusinessAcquisitionPayable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableSummaryOfBusinessAcquisitionPayableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_BusinessAcquisitionPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business acquisition payable.",
        "label": "Business Acquisition Payable [Member]",
        "terseLabel": "Business acquisition payable [member]"
       }
      }
     },
     "localname": "BusinessAcquisitionPayableMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_BusinessAcquisitionPayableNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 17.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business acquisition payable non-current.",
        "label": "Business Acquisition Payable Noncurrent",
        "terseLabel": "Business acquisition payable",
        "verboseLabel": "Non-current\u00a0portion"
       }
      }
     },
     "localname": "BusinessAcquisitionPayableNoncurrent",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableSummaryOfBusinessAcquisitionPayableDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_BusinessAcquisitionPayableundiscountedContractualCashFlows": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business acquisition payable,undiscounted contractual cash flows.",
        "label": "Business Acquisition Payable,Undiscounted Contractual Cash Flows",
        "terseLabel": "Business Acquisition Payable,Undiscounted Contractual Cash Flows"
       }
      }
     },
     "localname": "BusinessAcquisitionPayableundiscountedContractualCashFlows",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_BusinessAcquisitionSharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business acquisition share price.",
        "label": "Business Acquisition Share Price",
        "terseLabel": "Business acquisition share price"
       }
      }
     },
     "localname": "BusinessAcquisitionSharePrice",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "mcld_BusinessAcquisitionWarrantLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business acquisition warrant liabilities.",
        "label": "Business Acquisition Warrant Liabilities [Member]",
        "terseLabel": "Warrant liability - business acquisition [member]"
       }
      }
     },
     "localname": "BusinessAcquisitionWarrantLiabilitiesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CanadianDollarEquivalentExercisePriceOfWarrantMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Canadian dollar equivalent exercise price of warrant measurement input.",
        "label": "Canadian Dollar Equivalent Exercise Price of Warrant Measurement Input [Member]"
       }
      }
     },
     "localname": "CanadianDollarEquivalentExercisePriceOfWarrantMeasurementInputMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CanadianFederalEffectiveCorporateTaxRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Canadian federal effective corporate tax rate.",
        "label": "Canadian Federal Effective Corporate Tax Rate [Member]",
        "terseLabel": "Canadian Federal Effective Corporate Tax Rate [member]"
       }
      }
     },
     "localname": "CanadianFederalEffectiveCorporateTaxRateMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CarbonRoyaltyCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carbon royalty corp.",
        "label": "Carbon Royalty Corp [Member]"
       }
      }
     },
     "localname": "CarbonRoyaltyCorpMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CarryingAmountsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amounts.",
        "label": "Carrying Amounts [Member]",
        "terseLabel": "Carrying amounts [member]"
       }
      }
     },
     "localname": "CarryingAmountsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillSummaryOfDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.mcloudcorp.com/role/PropertyAndEquipmentSummaryOfWriteOffOfFullyAmortizedAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash and cash equivalents.",
        "label": "Cash And Cash Equivalents [Member]",
        "terseLabel": "Cash and cash equivalents [member]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ChangeInFairValueOfInterestInRoyaltyAgreement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in fair value of interest in royalty agreement.",
        "label": "Change In Fair Value Of Interest In Royalty Agreement",
        "terseLabel": "Change in fair-value of interest in Royalty Agreement"
       }
      }
     },
     "localname": "ChangeInFairValueOfInterestInRoyaltyAgreement",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ClassOfWarrantsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of warrants.",
        "label": "Class of Warrants [Axis]"
       }
      }
     },
     "localname": "ClassOfWarrantsAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_ClassOfWarrantsExercisePricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of warrants exercise price per share.",
        "label": "Class Of Warrants Exercise Price Per Share",
        "terseLabel": "Class of warrants exercise price per share"
       }
      }
     },
     "localname": "ClassOfWarrantsExercisePricePerShare",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "mcld_ClassOfWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of warrants.",
        "label": "Class Of Warrants [Member]"
       }
      }
     },
     "localname": "ClassOfWarrantsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ClassOfWarrantsOrRightsExpiredDuringThePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of warrants or rights expired during the period.",
        "label": "Class Of Warrants Or Rights Expired During The Period",
        "terseLabel": "Class of warrants or rights expired during the period"
       }
      }
     },
     "localname": "ClassOfWarrantsOrRightsExpiredDuringThePeriod",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_ClassOfWarrantsOrRightsExpiredDuringThePeriodExercisePricePerUnit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of warrants or rights expired during the period exercise price per unit.",
        "label": "Class Of Warrants Or Rights Expired During The Period Exercise Price Per Unit",
        "terseLabel": "Class of warrants or rights expired during the period exercise price per unit"
       }
      }
     },
     "localname": "ClassOfWarrantsOrRightsExpiredDuringThePeriodExercisePricePerUnit",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "mcld_ClassesOfWarrantAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classes of warrant [axis].",
        "label": "Classes Of Warrant [Axis]"
       }
      }
     },
     "localname": "ClassesOfWarrantAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_ClassesOfWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classes of warrant.",
        "label": "Classes Of Warrant [Member]"
       }
      }
     },
     "localname": "ClassesOfWarrantMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CommitmentAndContigenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitment and Contigencies [Line Items]"
       }
      }
     },
     "localname": "CommitmentAndContigenciesLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesMinimumPaymentsForContractualCommitmentsThatAreNotRecognizedAsLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_CommitmentAndContigenciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitment and Contigencies [Table]"
       }
      }
     },
     "localname": "CommitmentAndContigenciesTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesMinimumPaymentsForContractualCommitmentsThatAreNotRecognizedAsLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_CommitmentsIncomeBasedPaymentSharingRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments income based payment sharing ratio.",
        "label": "Commitments Income Based Payment Sharing Ratio",
        "terseLabel": "Commitments Income Based Payment sharing ratio"
       }
      }
     },
     "localname": "CommitmentsIncomeBasedPaymentSharingRatio",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_CommitmentsProjectTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments project term.",
        "label": "Commitments Project Term",
        "terseLabel": "Commitments project term"
       }
      }
     },
     "localname": "CommitmentsProjectTerm",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "mcld_CommonShareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common share.",
        "label": "Common Share [Member]",
        "terseLabel": "Common share [member]"
       }
      }
     },
     "localname": "CommonShareMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CommonSharesIssuedForBrokeringAndDueDiligence": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common shares issued for brokering and due diligence.",
        "label": "Common Shares Issued For Brokering And Due Diligence",
        "terseLabel": "Common shares issued for brokering and due diligence"
       }
      }
     },
     "localname": "CommonSharesIssuedForBrokeringAndDueDiligence",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_CommonSharesSubjectToEscrow": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common shares subject to escrow.",
        "label": "Common Shares Subject To Escrow",
        "terseLabel": "Common shares subject to escrow"
       }
      }
     },
     "localname": "CommonSharesSubjectToEscrow",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_ConstructionSystemsAssociatesIncUsaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction Systems Associates Inc USA .",
        "label": "Construction Systems Associates Inc USA [Member]",
        "terseLabel": "Construction systems associates inc usa (member)"
       }
      }
     },
     "localname": "ConstructionSystemsAssociatesIncUsaMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ConsultingFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consulting fees.",
        "label": "Consulting Fees",
        "terseLabel": "Consulting fees"
       }
      }
     },
     "localname": "ConsultingFees",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ContingentConsiderationRecognisedInOtherIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent consideration recognised in other income.",
        "label": "Contingent Consideration Recognised In other Income",
        "terseLabel": "Contingent consideration recognised in other income"
       }
      }
     },
     "localname": "ContingentConsiderationRecognisedInOtherIncome",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ContractLiabilitiesAdditions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract liabilities additions.",
        "label": "Contract Liabilities Additions",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "ContractLiabilitiesAdditions",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ContractLiabilitiesDecreaseThroughApplicationToOutstandingTradeReceivables": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract liabilities decrease through application to outstanding trade receivables.",
        "label": "Contract Liabilities Decrease Through Application To Outstanding Trade Receivables",
        "terseLabel": "Less: applied to outstanding trade receivables"
       }
      }
     },
     "localname": "ContractLiabilitiesDecreaseThroughApplicationToOutstandingTradeReceivables",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ContractLiabilitiesIncreaseDecreaseThroughEffectOfMovementInExchangeRates": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract liabilities increase decrease through effect of movement in exchange rates.",
        "label": "Contract Liabilities Increase Decrease Through Effect Of Movement In Exchange Rates",
        "terseLabel": "Effect of movement in exchange rates"
       }
      }
     },
     "localname": "ContractLiabilitiesIncreaseDecreaseThroughEffectOfMovementInExchangeRates",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ContractModificationRevenueReversalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract modification revenue reversal.",
        "label": "Contract Modification Revenue Reversal [Member]",
        "terseLabel": "Contract modification revenue reversal [Member]"
       }
      }
     },
     "localname": "ContractModificationRevenueReversalMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ConversionBasis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion basis.",
        "label": "Conversion Basis",
        "terseLabel": "Conversion basis"
       }
      }
     },
     "localname": "ConversionBasis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_ConversionOfStockAmountConverted": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of equity shares value.",
        "label": "Conversion Of Stock Amount Converted",
        "terseLabel": "Conversion of equity shares value"
       }
      }
     },
     "localname": "ConversionOfStockAmountConverted",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ConvertibleDebentures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible debentures.",
        "label": "Convertible Debentures",
        "terseLabel": "Opening balance"
       }
      }
     },
     "localname": "ConvertibleDebentures",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ConvertibleDebenturesCarryingAmountOfLiabilityComponent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible debentures carrying amount of liability component.",
        "label": "Convertible debentures carrying amount of liability component",
        "terseLabel": "Carrying amount of liability component"
       }
      }
     },
     "localname": "ConvertibleDebenturesCarryingAmountOfLiabilityComponent",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ConvertibleDebenturesCarryingValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible debentures carrying value.",
        "label": "Convertible Debentures Carrying Value",
        "periodEndLabel": "Carrying value of liability at end of period",
        "periodStartLabel": "Carrying value of liability at inception"
       }
      }
     },
     "localname": "ConvertibleDebenturesCarryingValue",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ConvertibleDebenturesConversionPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible debentures conversion price.",
        "label": "Convertible Debentures Conversion Price",
        "terseLabel": "Convertible debentures conversion price"
       }
      }
     },
     "localname": "ConvertibleDebenturesConversionPrice",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "mcld_ConvertibleDebenturesDecreaseDueToConversionIntoCommonShares": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible debentures decrease due to conversion into common shares.",
        "label": "Convertible debentures decrease due to conversion into common shares",
        "negatedLabel": "Conversion of debentures into common shares"
       }
      }
     },
     "localname": "ConvertibleDebenturesDecreaseDueToConversionIntoCommonShares",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ConvertibleDebenturesFairValueOfEmbeddedDerivative": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible debentures fair value of embedded derivative.",
        "label": "Convertible Debentures Fair Value of Embedded Derivative",
        "periodEndLabel": "Balance, embedded derivative",
        "periodStartLabel": "Fair value of embedded derivative at inception"
       }
      }
     },
     "localname": "ConvertibleDebenturesFairValueOfEmbeddedDerivative",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfReconciliationOfEmbeddedDerivativesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ConvertibleDebenturesGrossCarryingValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible debentures gross carrying value.",
        "label": "Convertible Debentures Gross Carrying Value",
        "terseLabel": "Convertible debentures, gross carrying value"
       }
      }
     },
     "localname": "ConvertibleDebenturesGrossCarryingValue",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ConvertibleDebenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible debentures.",
        "label": "Convertible Debentures [Member]"
       }
      }
     },
     "localname": "ConvertibleDebenturesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ConvertibleDebenturesNumberOfSharesIssuableUponConversion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible debentures number of shares issuable upon conversion.",
        "label": "Convertible Debentures Number of Shares Issuable upon Conversion",
        "terseLabel": "Convertible debentures, number of units issuable upon conversion"
       }
      }
     },
     "localname": "ConvertibleDebenturesNumberOfSharesIssuableUponConversion",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_CreditArrangement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit arrangement.",
        "label": "Credit Arrangement",
        "terseLabel": "Oracle financing"
       }
      }
     },
     "localname": "CreditArrangement",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_CreditArrangementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit arrangement.",
        "label": "Credit Arrangement [Member]"
       }
      }
     },
     "localname": "CreditArrangementMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit facility axis.",
        "label": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail",
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryParentheticalDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_CreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit facility axis.",
        "label": "Credit Facility [Member]"
       }
      }
     },
     "localname": "CreditFacilityMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail",
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryParentheticalDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CsaAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CSA Acquisition",
        "label": "CSA Acquisition [Member]"
       }
      }
     },
     "localname": "CsaAcquisitionMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableSummaryOfBusinessAcquisitionPayableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CurrentAllowanceForCreditLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "order": 7.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current allowance for credit loss.",
        "label": "Current Allowance For Credit Loss",
        "negatedLabel": "Loss allowance"
       }
      }
     },
     "localname": "CurrentAllowanceForCreditLoss",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_CurrentInterestRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current interest rate.",
        "label": "Current Interest Rate [Member]"
       }
      }
     },
     "localname": "CurrentInterestRateMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CurrentPayablesOnIncomeTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail": {
       "order": 6.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current payables on income taxes.",
        "label": "Current Payables On Income Taxes",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "CurrentPayablesOnIncomeTaxes",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradeAndOtherPayablesExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_CurrentPortionOfBusinessAcquisitionPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 11.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Business acquisition payable, Carrying Amount",
        "documentation": "Current portion of business acquisition payable.",
        "label": "Current Portion Of Business Acquisition Payable",
        "terseLabel": "Current portion of business acquisition payable",
        "verboseLabel": "Current portion"
       }
      }
     },
     "localname": "CurrentPortionOfBusinessAcquisitionPayable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableSummaryOfBusinessAcquisitionPayableDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_CurrentReceivablesFromIncomeTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current receivables from income taxes.",
        "label": "Current Receivables From Income Taxes",
        "terseLabel": "Income taxes receivable"
       }
      }
     },
     "localname": "CurrentReceivablesFromIncomeTaxes",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_CurrentUnbilledRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current unbilled revenue.",
        "label": "Current Unbilled Revenue",
        "terseLabel": "Unbilled revenue (Note 4)"
       }
      }
     },
     "localname": "CurrentUnbilledRevenue",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_CurrentlyReportedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currently Reported [Member]",
        "label": "Currently Reported [Member]",
        "terseLabel": "Currently reported [member]"
       }
      }
     },
     "localname": "CurrentlyReportedMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CustomerAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer A member.",
        "label": "Customer A [Member]"
       }
      }
     },
     "localname": "CustomerAMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReportingSignificantCustomersWhoAccountedForGreaterThan10OfTotalRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CustomerBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer B member.",
        "label": "Customer B [Member]"
       }
      }
     },
     "localname": "CustomerBMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReportingSignificantCustomersWhoAccountedForGreaterThan10OfTotalRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CustomerCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer C member.",
        "label": "Customer C [Member]"
       }
      }
     },
     "localname": "CustomerCMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReportingSignificantCustomersWhoAccountedForGreaterThan10OfTotalRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_CustomerDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer D.",
        "label": "Customer D [Member]"
       }
      }
     },
     "localname": "CustomerDMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReportingSignificantCustomersWhoAccountedForGreaterThan10OfTotalRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_DebenturePayableToIndustryCanadaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debenture payable to industry canada.",
        "label": "Debenture Payable To Industry Canada [Member]"
       }
      }
     },
     "localname": "DebenturePayableToIndustryCanadaMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_DebtConversionPricePerShare": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt conversion price per share.",
        "label": "Debt Conversion Price Per Share",
        "terseLabel": "Debt conversion price per share"
       }
      }
     },
     "localname": "DebtConversionPricePerShare",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_DebtExtinguishmentIncludingInterestPayable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt extinguishment including interest payable.",
        "label": "Debt Extinguishment Including Interest Payable",
        "terseLabel": "Debt extinguishment, including interest payable"
       }
      }
     },
     "localname": "DebtExtinguishmentIncludingInterestPayable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_DebtInstrumentAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DebtInstrumentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument.",
        "label": "Debt Instrument [Member]"
       }
      }
     },
     "localname": "DebtInstrumentMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_DebtInstrumentprincipalAndInterestAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument ,principal and interest amount.",
        "label": "Debt Instrument ,principal and interest amount",
        "terseLabel": "Debt Instrument, principal and interest amount"
       }
      }
     },
     "localname": "DebtInstrumentprincipalAndInterestAmount",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_DecemberTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "December two thousand twenty two.",
        "label": "December Two Thousand Twenty Two [Member]",
        "terseLabel": "December 2022"
       }
      }
     },
     "localname": "DecemberTwoThousandTwentyTwoMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_DecreaseThroughNonControllingInterestRecognizedInBusinessCombination": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease through non controlling interest recognized in business combination.",
        "label": "Decrease Through Non Controlling Interest Recognized in Business Combination",
        "terseLabel": "Non-controlling interest recognized in business combination"
       }
      }
     },
     "localname": "DecreaseThroughNonControllingInterestRecognizedInBusinessCombination",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetsRecognised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deductible temporary differences and unused tax losses for which no deferred tax assets recognised.",
        "label": "Deductible Temporary Differences and Unused Tax Losses for Which No Deferred Tax Assets Recognised"
       }
      }
     },
     "localname": "DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetsRecognised",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_DeferredChargeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivativesSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred charge loss.",
        "label": "Deferred Charge Loss",
        "negatedLabel": "Deferred charge loss",
        "terseLabel": "Deferred charge loss"
       }
      }
     },
     "localname": "DeferredChargeLoss",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivativesSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_DeferredIncomeTaxAssetLiabilitiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred income tax asset liabilities [Axis].",
        "label": "Deferred Income Tax Asset Liabilities [Axis]"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetLiabilitiesAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DeferredIncomeTaxAssetLiabilitiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred income tax asset liabilities.",
        "label": "Deferred Income Tax Asset Liabilities [Domain]"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetLiabilitiesDomain",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_DeferredRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred revenue.",
        "label": "Deferred revenue [Abstract]",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredRevenueAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DerecognitionOfEmbeddedDerivativeOnConversion": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derecognition of embedded derivative on conversion.",
        "label": "Derecognition Of Embedded Derivative On Conversion",
        "terseLabel": "Derecognition of embedded derivative on conversion"
       }
      }
     },
     "localname": "DerecognitionOfEmbeddedDerivativeOnConversion",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfReconciliationOfEmbeddedDerivativesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_DerivativeAssetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative asset.",
        "label": "Derivative Asset [Member]",
        "terseLabel": "Derivative asset [member]"
       }
      }
     },
     "localname": "DerivativeAssetMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_DescriptionOfAccountingPolicyForAccountingStandardsDevelopmentPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for Accounting standards development.",
        "label": "Description Of Accounting Policy For Accounting Standards Development [Policy Text Block]",
        "verboseLabel": "Accounting standards development"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForAccountingStandardsDevelopmentPolicyTextBlock",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DescriptionOfAccountingPolicyForConvertibleDebenturesExplanatoryTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for convertible debentures explanatory [Policy Text Block].",
        "label": "Description Of Accounting Policy For Convertible Debentures Explanatory [Text Block]",
        "terseLabel": "Convertible Debentures"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForConvertibleDebenturesExplanatoryTextBlock",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DescriptionOfAccountingPolicyForGoingConcernExplanatoryTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for going concern explanatory.",
        "label": "Description of Accounting Policy for Going Concern Explanatory [Text Block]",
        "terseLabel": "Basis of Accounting"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForGoingConcernExplanatoryTextBlock",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccounting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DescriptionOfForfeitureRateShareOptionsGranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of forfeiture rate share options granted.",
        "label": "Description Of Forfeiture Rate Share Options Granted",
        "terseLabel": "Forfeiture rate"
       }
      }
     },
     "localname": "DescriptionOfForfeitureRateShareOptionsGranted",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "mcld_DetailedInformationAboutComponentsOfConvertibleDebenturesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed information about components of convertible debentures.",
        "label": "Detailed Information About Components Of Convertible Debentures [Abstract]"
       }
      }
     },
     "localname": "DetailedInformationAboutComponentsOfConvertibleDebenturesAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_DetailedInformationAboutComponentsOfConvertibleDebenturesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed information about components of convertible debentures.",
        "label": "Detailed Information About Components Of Convertible Debentures [Line Items]"
       }
      }
     },
     "localname": "DetailedInformationAboutComponentsOfConvertibleDebenturesLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DetailedInformationAboutComponentsOfConvertibleDebenturesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed information about components of convertible debentures.",
        "label": "Detailed Information About Components Of Convertible Debentures [Table]"
       }
      }
     },
     "localname": "DetailedInformationAboutComponentsOfConvertibleDebenturesTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DetailedInformationAboutEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed Information About Estimated Useful Lives Of Property Plant And Equipment .",
        "label": "Detailed Information About Estimated Useful Lives Of Property Plant And Equipment [Abstract]"
       }
      }
     },
     "localname": "DetailedInformationAboutEstimatedUsefulLivesOfPropertyPlantAndEquipmentAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_DetailedInformationAboutEstimatedUsefulLivesOfPropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed Information About Estimated Useful Lives Of Property Plant And Equipment .",
        "label": "Detailed Information About Estimated Useful Lives Of Property Plant And Equipment [Line Items]"
       }
      }
     },
     "localname": "DetailedInformationAboutEstimatedUsefulLivesOfPropertyPlantAndEquipmentLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DetailedInformationAboutEstimatedUsefulLivesOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed Information About Estimated Useful Lives Of Property Plant And Equipment .",
        "label": "Detailed Information About Estimated Useful Lives Of Property Plant And Equipment [Table]"
       }
      }
     },
     "localname": "DetailedInformationAboutEstimatedUsefulLivesOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DetailedInformationAboutNonCashInvestingAndFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed information about non cash investing and financing activities.",
        "label": "Detailed Information About Non Cash Investing And Financing Activities [Abstract]"
       }
      }
     },
     "localname": "DetailedInformationAboutNonCashInvestingAndFinancingActivitiesAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_DetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed information about reconciliation of warrants classified as equity settled and financial liabilities",
        "label": "Detailed Information About Reconciliation Of Warrants Classified As Equity Settled And Financial Liabilities [Abstract]"
       }
      }
     },
     "localname": "DetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_DetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed information about reconciliation of warrants classified as equity settled and financial liabilities.",
        "label": "Detailed Information About Reconciliation Of Warrants Classified As Equity Settled And Financial Liabilities [Line Items]"
       }
      }
     },
     "localname": "DetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed information about reconciliation of warrants classified as equity settled and financial liabilities.",
        "label": "Detailed Information About Reconciliation Of Warrants Classified As Equity Settled And Financial Liabilities [Table]"
       }
      }
     },
     "localname": "DetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DetailedInformationAboutWarrantsOustandingIncludingExpirationDateLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed information about warrants outstanding including expiration date.",
        "label": "Detailed Information About Warrants Oustanding Including Expiration Date [Line Items]"
       }
      }
     },
     "localname": "DetailedInformationAboutWarrantsOustandingIncludingExpirationDateLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DetailedInformationAboutWarrantsOutstandingIncludingExpirationDateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed information about warrants outstanding including expiration date",
        "label": "Detailed Information About Warrants Outstanding Including Expiration Date [Abstract]"
       }
      }
     },
     "localname": "DetailedInformationAboutWarrantsOutstandingIncludingExpirationDateAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_DetailedInformationAboutWarrantsOutstandingIncludingExpirationDateTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed information about warrants outstanding including expiration date",
        "label": "Detailed Information About Warrants Outstanding Including Expiration Date [Table]"
       }
      }
     },
     "localname": "DetailedInformationAboutWarrantsOutstandingIncludingExpirationDateTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DetailsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Details.",
        "label": "Details [Axis]"
       }
      }
     },
     "localname": "DetailsAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DetailsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Details.",
        "label": "Details [Member]"
       }
      }
     },
     "localname": "DetailsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_DetailsOfSupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Details of supplemental cash flow information.",
        "label": "Details Of Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "localname": "DetailsOfSupplementalCashFlowInformationAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfAmountsRecognizedInConsolidatedStatementsOfCashFlowsExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of amounts recognized in consolidated statements of cash flows explanatory.",
        "label": "Disclosure Of Amounts Recognized In Consolidated Statements Of Cash Flows Explanatory",
        "terseLabel": "Summary of Amounts Recognized in Consolidated Statements of Cash Flows"
       }
      }
     },
     "localname": "DisclosureOfAmountsRecognizedInConsolidatedStatementsOfCashFlowsExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfAmountsRecognizedInConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLossExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of amounts recognized in consolidated statements of income loss and comprehensive income loss explanatory.",
        "label": "Disclosure Of Amounts Recognized In Consolidated Statements Of Income Loss And Comprehensive Income loss Explanatory",
        "terseLabel": "Summary of Amounts Recognized in Consolidated Statements of Loss and Comprehensive Loss"
       }
      }
     },
     "localname": "DisclosureOfAmountsRecognizedInConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLossExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfAmountsRecognizedInConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of amounts recognized In consolidated statements of income loss and comprehensive income loss.",
        "label": "Disclosure Of Amounts Recognized In Consolidated Statements Of Income Loss And Comprehensive Income loss [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfAmountsRecognizedInConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLossLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfAmountsRecognizedInConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLossTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of amounts recognized in consolidated statements of income loss and comprehensive income loss.",
        "label": "Disclosure Of Amounts Recognized In Consolidated Statements Of Income Loss And Comprehensive Income loss [Table]"
       }
      }
     },
     "localname": "DisclosureOfAmountsRecognizedInConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLossTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfBankIndebtednessExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of bank indebtedness explanatory.",
        "label": "Disclosure Of Bank Indebtedness Explanatory",
        "terseLabel": "Bank Indebtedness"
       }
      }
     },
     "localname": "DisclosureOfBankIndebtednessExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtedness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfBusinessAcquisitionPayableExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of business acquisition payable explanatory.",
        "label": "Disclosure of Business Acquisition Payable Explanatory",
        "terseLabel": "Business Acquisition Payable"
       }
      }
     },
     "localname": "DisclosureOfBusinessAcquisitionPayableExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfChangesInLiabilitiesArisingFromFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of changes in liabilities arising from financing activities.",
        "label": "Disclosure of Changes in Liabilities Arising From Financing Activities [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfChangesInLiabilitiesArisingFromFinancingActivitiesAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of changes in liabilities arising from financing activities explanatory.",
        "label": "Disclosure of Changes in Liabilities Arising From Financing Activities Explanatory",
        "verboseLabel": "Summary of Changes in liabilities arising from financing activities"
       }
      }
     },
     "localname": "DisclosureOfChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfConvertibleDebenturesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of convertible debentures explanatory.",
        "label": "Disclosure Of Convertible Debentures Explanatory",
        "terseLabel": "Convertible Debentures"
       }
      }
     },
     "localname": "DisclosureOfConvertibleDebenturesExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebentures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfConvertibleDebenturesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of convertible debentures.",
        "label": "Disclosure Of Convertible Debentures [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfConvertibleDebenturesLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfConvertibleDebenturesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of convertible debentures.",
        "label": "Disclosure Of Convertible Debentures [Table]"
       }
      }
     },
     "localname": "DisclosureOfConvertibleDebenturesTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedExplanationOfUndiscountedContractualCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed explanation of Undiscounted Contractual Cash Flows.",
        "label": "Disclosure of detailed explanation of Undiscounted Contractual Cash Flows [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfDetailedExplanationOfUndiscountedContractualCashFlowsAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutBankIndebtednessAbstractAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about bank indebtedness abstract.",
        "label": "Disclosure Of Detailed Information About Bank Indebtedness Abstract [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBankIndebtednessAbstractAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutBankIndebtednessExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about bank indebtedness explanatory.",
        "label": "Disclosure Of Detailed Information About Bank Indebtedness Explanatory",
        "terseLabel": "Disclosure of Detailed Information About Bank Indebtedness Explanatory"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBankIndebtednessExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutBankIndebtednessLineitemsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about bank indebtedness lineItems.",
        "label": "Disclosure Of Detailed Information About Bank Indebtedness LineItems [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBankIndebtednessLineitemsLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail",
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutBankIndebtednessTableTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed Information about bank indebtedness table.",
        "label": "Disclosure Of Detailed Information About Bank Indebtedness Table [Table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBankIndebtednessTableTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about business acquisition payable.",
        "label": "Disclosure of Detailed Information about Business Acquisition Payable [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about business acquisition payable explanatory",
        "label": "Disclosure of Detailed Information about Business Acquisition Payable Explanatory"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about business acquisition payable",
        "label": "Disclosure of Detailed Information About Business Acquisition Payable [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableSummaryOfBusinessAcquisitionPayableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about business acquisition payable.",
        "label": "Disclosure of Detailed Information About Business Acquisition Payable [Table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryParentheticalDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableSummaryOfBusinessAcquisitionPayableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutChangesInNonCashWorkingCapitalExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about changes in non cash working capital explanatory.",
        "label": "Disclosure Of Detailed Information About Changes In Non Cash Working Capital Explanatory",
        "verboseLabel": "Summary of Changes in Non Cash Working Capital"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutChangesInNonCashWorkingCapitalExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutComponentsOfConvertibleDebenturesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about components of convertible debentures explanatory.",
        "label": "Disclosure Of Detailed Information About Components Of Convertible Debentures Explanatory",
        "terseLabel": "Summary of Components of Convertible Debentures"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutComponentsOfConvertibleDebenturesExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutCurrentWarrantLiabilityExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about current warrant liability explanatory.",
        "label": "Disclosure Of Detailed Information About Current Warrant Liability Explanatory",
        "terseLabel": "Summary of Warrant Liabilities"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutCurrentWarrantLiabilityExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutCurrentWarrantLiabilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about current warrant liability.",
        "label": "Disclosure Of Detailed Information About Current Warrant Liability [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutCurrentWarrantLiabilityLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutCurrentWarrantLiabilityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about current warrant liability.",
        "label": "Disclosure Of Detailed Information About Current Warrant Liability [Table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutCurrentWarrantLiabilityTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Detailed Information About Estimated Useful Lives Of Property Plant And Equipment Explanatory .",
        "label": "Disclosure Of Detailed Information About Estimated Useful Lives Of Property Plant And Equipment Explanatory [Table Text Block]",
        "terseLabel": "Summary of Estimated Useful Lives of Property Plant and Equipment"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatoryTableTextBlock",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutNonCashInvestingAndFinancingActivitiesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about non cash investing and financing activities explanatory.",
        "label": "Disclosure Of Detailed Information About Non Cash Investing And Financing Activities Explanatory",
        "verboseLabel": "Summary of Non Cash Investing and Financing Activities"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutNonCashInvestingAndFinancingActivitiesExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about notes and debentures issued explanatory.",
        "label": "Disclosure Of Detailed Information About Notes And Debentures Issued Explanatory",
        "terseLabel": "Summary of Convertible Debentures"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about notes and debentures issued.",
        "label": "Disclosure Of Detailed Information About Notes And Debentures Issued [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about notes and debentures issued.",
        "label": "Disclosure Of Detailed Information About Notes And Debentures Issued [Table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutReconciliationOfEmbeddedDerivativesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about reconciliation of embedded derivatives.",
        "label": "Disclosure Of Detailed Information About Reconciliation Of Embedded Derivatives [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutReconciliationOfEmbeddedDerivativesAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutReconciliationOfEmbeddedDerivativesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about reconciliation of embedded derivatives explanatory.",
        "label": "Disclosure Of Detailed Information About Reconciliation Of Embedded Derivatives Explanatory",
        "terseLabel": "Summary of Reconciliation of Embedded Derivatives"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutReconciliationOfEmbeddedDerivativesExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutReconciliationOfEmbeddedDerivativesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about reconciliation of embedded derivatives.",
        "label": "Disclosure Of Detailed Information About Reconciliation Of Embedded Derivatives [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutReconciliationOfEmbeddedDerivativesLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfReconciliationOfEmbeddedDerivativesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutReconciliationOfEmbeddedDerivativesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about reconciliation of embedded derivatives.",
        "label": "Disclosure Of Detailed Information About Reconciliation Of Embedded Derivatives [Table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutReconciliationOfEmbeddedDerivativesTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfReconciliationOfEmbeddedDerivativesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about reconciliation of warrants classified as equity settled and financial liabilities explanatory",
        "label": "Disclosure Of Detailed Information About Reconciliation Of Warrants Classified As Equity Settled And Financial Liabilities Explanatory",
        "terseLabel": "Summary Of Detailed Information About Reconciliation Of Warrants Classified As Equity Settled And Financial Liabilities"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "disclosure of detailed information about warrants outstanding including expiration date explanatory.",
        "label": "Disclosure Of Detailed Information About Warrants Outstanding Including Expiration Date Explanatory",
        "terseLabel": "Summary Of Detailed Information About Warrants Oustanding Including Expiration Date"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfFairValueLossGainOnDerivativeFinancialInstrumentsExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of fair value loss gain on derivative financial instruments explanatory.",
        "label": "Disclosure Of Fair Value Loss Gain On Derivative Financial Instruments Explanatory",
        "terseLabel": "Fair Value Loss (Gain) On Derivatives"
       }
      }
     },
     "localname": "DisclosureOfFairValueLossGainOnDerivativeFinancialInstrumentsExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivatives"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementExplanatoryTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of financial instruments and financial risk management explanatory.",
        "label": "Disclosure Of Financial Instruments and Financial Risk management Explanatory [Text Block]",
        "terseLabel": "Financial Instruments and Financial Risk Management"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsAndFinancialRiskManagementExplanatoryTextBlock",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfInformationAboutAllowanceAccountForCreditLossesOfTradeReceivablesAndLongTermReceivablesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about allowance account for credit losses of trade receivables and long term receivables explanatory.",
        "label": "Disclosure Of Information About Allowance Account For Credit Losses Of Trade Receivables And Long Term Receivables Explanatory [Table Text Block]",
        "terseLabel": "Summary of Information about Allowance Account for Credit Losses of Trade Receivables and Long Term Receivables Explanatory"
       }
      }
     },
     "localname": "DisclosureOfInformationAboutAllowanceAccountForCreditLossesOfTradeReceivablesAndLongTermReceivablesExplanatoryTableTextBlock",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfInformationAboutReconciliationOfSignificantComponentsOfDeferredIncomeTaxAssetLiabilitiesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about reconciliation of significant components of deferred income tax asset liabilities explanatory [Table text Block].",
        "label": "Disclosure Of Information About Reconciliation of Significant Components Of Deferred Income Tax Asset Liabilities Explanatory [Table Text Block]",
        "terseLabel": "Summary of significant components of the company's deferred income tax asset (liabilities)"
       }
      }
     },
     "localname": "DisclosureOfInformationAboutReconciliationOfSignificantComponentsOfDeferredIncomeTaxAssetLiabilitiesExplanatoryTableTextBlock",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfMajorComponentsOfTaxExpenseIncomeExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of major components of tax expense income explanatory",
        "label": "Disclosure of Major Components of Tax Expense Income Explanatory",
        "terseLabel": "Summary of amounts recognized in net loss"
       }
      }
     },
     "localname": "DisclosureOfMajorComponentsOfTaxExpenseIncomeExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfNatureOfOperationExplanatoryTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of nature of operation explanatory.",
        "label": "Disclosure Of Nature Of Operation Explanatory [Text Block]",
        "terseLabel": "Nature of Operations"
       }
      }
     },
     "localname": "DisclosureOfNatureOfOperationExplanatoryTextBlock",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/NatureOfOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of number and weighted average exercise prices of other equity instruments.",
        "label": "Disclosure Of Number And Weighted Average Exercise Prices Of Other Equity Instruments [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of number and weighted average exercise prices of other equity instruments.",
        "label": "Disclosure Of Number And Weighted Average Exercise Prices Of Other Equity Instruments [Table]"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfOtherIncomeAndExpensesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of other income and expenses explanatory.",
        "label": "Disclosure Of Other Income And Expenses Explanatory",
        "verboseLabel": "Other Income / Expense"
       }
      }
     },
     "localname": "DisclosureOfOtherIncomeAndExpensesExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherIncomeExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfOtherIncomeExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of other income explanatory.",
        "label": "Disclosure Of Other Income Explanatory",
        "terseLabel": "Other Income"
       }
      }
     },
     "localname": "DisclosureOfOtherIncomeExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherIncome"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfReceivablesFromContractsWithCustomersExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of receivables from contracts with customers explanatory.",
        "label": "Disclosure Of Receivables From Contracts With Customers Explanatory",
        "terseLabel": "Summary of Long-Term Receivables"
       }
      }
     },
     "localname": "DisclosureOfReceivablesFromContractsWithCustomersExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesToProvisionForIncomeTaxesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of reconciliation of accounting profit multiplied by applicable tax rates to provision for income taxes explanatory",
        "label": "Disclosure of Reconciliation of Accounting Profit Multiplied by Applicable Tax Rates to Provision for Income Taxes Explanatory",
        "terseLabel": "Summary of reconciliation of effective tax rate"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesToProvisionForIncomeTaxesExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfReconciliationOfNotesAndDebenturesIssuedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of reconciliation of notes and debentures issued.",
        "label": "Disclosure Of Reconciliation Of Notes And Debentures Issued [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfNotesAndDebenturesIssuedLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfReconciliationOfNotesAndDebenturesIssuedTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of reconciliation of notes and debentures issued.",
        "label": "Disclosure Of Reconciliation Of Notes And Debentures Issued [Table]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfNotesAndDebenturesIssuedTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfSubsidiariesWithMaterialNonControllingInterestsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of subsidiaries with material non controlling interests.",
        "label": "Disclosure of Subsidiaries with Material Non controlling Interests [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfSubsidiariesWithMaterialNonControllingInterestsAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfSubsidiariesWithMaterialNonControllingInterestsExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of subsidiaries with material non controlling interests explanatory.",
        "label": "Disclosure Of Subsidiaries With Material Non controlling Interests Explanatory [Table Text Block]",
        "verboseLabel": "Summary of subsidiaries with material non controlling interests explanatory"
       }
      }
     },
     "localname": "DisclosureOfSubsidiariesWithMaterialNonControllingInterestsExplanatoryTableTextBlock",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterestTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfSubsidiariesWithMaterialNonControllingInterestsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of subsidiaries with material non controlling interests.",
        "label": "Disclosure of Subsidiaries with Material Non controlling Interests [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfSubsidiariesWithMaterialNonControllingInterestsLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterestAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfSubsidiariesWithMaterialNonControllingInterestsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of subsidiaries with material non controlling interests.",
        "label": "Disclosure of Subsidiaries with Material Non controlling Interests [Table]"
       }
      }
     },
     "localname": "DisclosureOfSubsidiariesWithMaterialNonControllingInterestsTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterestAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/NonControllingInterestSummaryOfInformationRelatingToAgnityBeforeAnyIntercompanyEliminationsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_DisclosureOfSupplementalCashFlowInformationExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of supplemental cash flow information explanatory.",
        "label": "Disclosure Of Supplemental Cash Flow Information Explanatory",
        "verboseLabel": "Supplemental Cash Flow Information"
       }
      }
     },
     "localname": "DisclosureOfSupplementalCashFlowInformationExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of trade and other receivables and long term receivables explanatory.",
        "label": "Disclosure Of Trade And Other Receivables And Long Term Receivables Explanatory",
        "terseLabel": "Trade and Other Receivables and Long-Term Receivables"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfTradePayablesAndAccruedLiabilitiesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of trade payables and accrued liabilities explanatory.",
        "label": "Disclosure Of Trade Payables And Accrued Liabilities Explanatory",
        "terseLabel": "Trade Payables And Accrued Liabilities"
       }
      }
     },
     "localname": "DisclosureOfTradePayablesAndAccruedLiabilitiesExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/TradePayablesAndAccruedLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DisclosureOfWarrantLiabilitiesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of warrant liabilities explanatory.",
        "label": "Disclosure Of Warrant Liabilities Explanatory",
        "terseLabel": "Warrant Liabilities"
       }
      }
     },
     "localname": "DisclosureOfWarrantLiabilitiesExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_DueToRelatedPartyRecognizedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due to related party recognized as of acquisition date.",
        "label": "Due To Related Party Recognized As Of Acquisition Date",
        "terseLabel": "Due to related party"
       }
      }
     },
     "localname": "DueToRelatedPartyRecognizedAsOfAcquisitionDate",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_EachAnniversaryDateOverThreeYearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Each anniversary date over three years.",
        "label": "Each Anniversary Date Over Three Years [Member]"
       }
      }
     },
     "localname": "EachAnniversaryDateOverThreeYearsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_EachLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Each loan.",
        "label": "Each Loan [Member]"
       }
      }
     },
     "localname": "EachLoanMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_EachOfTheThreeOneYearAnniversariesOfTheDateOfGrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Each of the three one year anniversaries of the date of grant",
        "label": "Each Of The Three One Year Anniversaries Of The Date Of Grant [Member]"
       }
      }
     },
     "localname": "EachOfTheThreeOneYearAnniversariesOfTheDateOfGrantMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings per share basic and diluted.",
        "label": "Earnings Per Share Basic And Diluted",
        "terseLabel": "Loss per share attributable to mCloud shareholders \u2013 basic and diluted",
        "verboseLabel": "Earnings per share basic and diluted attributable to parent"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "perShareItemType"
    },
    "mcld_EightPointSevenOneToTenPointNineFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eight Point Seven One To Ten Point Nine Five [Member]",
        "label": "Eight Point Seven One To Ten Point Nine Five [Member]"
       }
      }
     },
     "localname": "EightPointSevenOneToTenPointNineFiveMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ElectricVehicleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electric vehicle.",
        "label": "Electric Vehicle [Member]"
       }
      }
     },
     "localname": "ElectricVehicleMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_EmbededDerivativeDebenturesTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Embeded derivative debentures two thousand twenty one.",
        "label": "Embeded Derivative Debentures Two Thousand Twenty One [Member]",
        "terseLabel": "2021 Debentures embedded derivative [member]"
       }
      }
     },
     "localname": "EmbededDerivativeDebenturesTwoThousandTwentyOneMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_EmbededDerivativeDeventuresTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Embeded derivative deventures two thousand twenty one.",
        "label": "Embeded Derivative Deventures Two Thousand Twenty One [Member]",
        "terseLabel": "Embeded Derivative Deventures Two Thousand Twenty One [Member]"
       }
      }
     },
     "localname": "EmbededDerivativeDeventuresTwoThousandTwentyOneMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_EngineeringServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Engineering services member.",
        "label": "Engineering Services [Member]",
        "terseLabel": "Engineering services [Member]"
       }
      }
     },
     "localname": "EngineeringServicesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_EquipmentAndVehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment and vehicles member.",
        "label": "Equipment And Vehicles [Member]",
        "terseLabel": "Equipment and Vehicles [Member]"
       }
      }
     },
     "localname": "EquipmentAndVehiclesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_EquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity incentive plan.",
        "label": "Equity Incentive Plan [Member]"
       }
      }
     },
     "localname": "EquityIncentivePlanMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_EquitySettledAndFinanceLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity settled and finance liabilities.",
        "label": "Equity Settled And Finance Liabilities [Member]",
        "terseLabel": "Equity Settled And Finance Liabilities [Member]"
       }
      }
     },
     "localname": "EquitySettledAndFinanceLiabilitiesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_EquitySettledWarrantsIssuedToBrokerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Settled Warrants Issued To Broker.",
        "label": "Equity Settled Warrants Issued To Broker [Member]"
       }
      }
     },
     "localname": "EquitySettledWarrantsIssuedToBrokerMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_EquitySettledWarrantsIssuedToUnderwritersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity settled warrants issued to underwriters.",
        "label": "Equity Settled Warrants Issued To Underwriters [Member]"
       }
      }
     },
     "localname": "EquitySettledWarrantsIssuedToUnderwritersMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_EventBasisAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Event Basis [Axis]"
       }
      }
     },
     "localname": "EventBasisAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_EventBasisMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Event Basis [Member]"
       }
      }
     },
     "localname": "EventBasisMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_EventsAfterTheReportingPeriodLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Events after the reporting period.",
        "label": "Events After The Reporting Period [Line Items]"
       }
      }
     },
     "localname": "EventsAfterTheReportingPeriodLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_EventsAfterTheReportingPeriodTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Events after the reporting period.",
        "label": "Events After The Reporting Period [Table]"
       }
      }
     },
     "localname": "EventsAfterTheReportingPeriodTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_ExercisePriceMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price measurement input.",
        "label": "Exercise Price Measurement Input [Member]"
       }
      }
     },
     "localname": "ExercisePriceMeasurementInputMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ExercisePriceOfWarrantMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price of warrant measurement input.",
        "label": "Exercise Price Of Warrant Measurement Input [Member]",
        "terseLabel": "Exercise price of warrant [Member]"
       }
      }
     },
     "localname": "ExercisePriceOfWarrantMeasurementInputMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ExercisePriceRangeThreePointFourSixToEighteenPointZeroTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range Three Point Four Six To Eighteen Point Zero Two Member",
        "label": "Exercise Price Range Three Point Four Six To Eighteen Point Zero Two [Member]",
        "terseLabel": "Exercise Price Range Three Point Four Six To Eighteen Point Zero Two [Member]"
       }
      }
     },
     "localname": "ExercisePriceRangeThreePointFourSixToEighteenPointZeroTwoMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ExpectedDividendMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected dividend measurement input.",
        "label": "Expected Dividend Measurement Input [Member]"
       }
      }
     },
     "localname": "ExpectedDividendMeasurementInputMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ExpectedLifeMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected life measurement input.",
        "label": "Expected Life Measurement Input [Member]",
        "terseLabel": "Expected life (years) [Member]"
       }
      }
     },
     "localname": "ExpectedLifeMeasurementInputMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ExpectedVolatilityMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected volatility measurement input.",
        "label": "Expected Volatility Measurement Input [Member]"
       }
      }
     },
     "localname": "ExpectedVolatilityMeasurementInputMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ExpiryOfUnexcercisedWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiry Of Unexcercised Warrants .",
        "label": "Expiry Of Unexcercised Warrants [Member]"
       }
      }
     },
     "localname": "ExpiryOfUnexcercisedWarrantsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ExplanationOfEffectOfShareBasedPaymentsOnProfitOrLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Explanation of effect of share based payments on profit or loss.",
        "label": "Explanation Of Effect Of Share Based Payments On Profit Or Loss [Line Items]"
       }
      }
     },
     "localname": "ExplanationOfEffectOfShareBasedPaymentsOnProfitOrLossLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfShareBasedCompensationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_ExplanationOfEffectOfShareBasedPaymentsOnProfitOrLossTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Explanation of effect of share based payments on profit or loss.",
        "label": "Explanation Of Effect Of Share Based Payments On Profit Or Loss [Table]"
       }
      }
     },
     "localname": "ExplanationOfEffectOfShareBasedPaymentsOnProfitOrLossTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfShareBasedCompensationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_FacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility.",
        "label": "Facility [Axis]"
       }
      }
     },
     "localname": "FacilityAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_FacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility.",
        "label": "Facility [Member]"
       }
      }
     },
     "localname": "FacilityMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_FairValueAdjustmentsOfConvertibleDebentures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value adjustments of convertible debentures.",
        "label": "Fair Value Adjustments Of Convertible Debentures",
        "terseLabel": "Fair value Fair value adjustments (Note 23)adjustments (Note 11(c))"
       }
      }
     },
     "localname": "FairValueAdjustmentsOfConvertibleDebentures",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_FairValueOfConvertibleDebentures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of convertible debentures.",
        "label": "Fair Value Of Convertible Debentures",
        "terseLabel": "Total fair value of convertible debentures"
       }
      }
     },
     "localname": "FairValueOfConvertibleDebentures",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_FairValueOfDemandPromissoryNotesOfAcquirer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of demand promissory notes of acquirer.",
        "label": "Fair Value Of Demand Promissory Notes Of Acquirer",
        "verboseLabel": "Fair Value of Demand Promissory Notes of Acquirer"
       }
      }
     },
     "localname": "FairValueOfDemandPromissoryNotesOfAcquirer",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_FairValueOfEmbeddedDerivative": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of embedded derivative.",
        "label": "Fair Value Of Embedded Derivative",
        "negatedLabel": "Less: fair value of embedded derivative"
       }
      }
     },
     "localname": "FairValueOfEmbeddedDerivative",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_FairValueOfWarrantLiabilitiesBusinessCombination": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of warrant liabilities business combination.",
        "label": "Fair Value Of Warrant Liabilities Business Combination",
        "terseLabel": "Fair value of warrant liabilities business combination"
       }
      }
     },
     "localname": "FairValueOfWarrantLiabilitiesBusinessCombination",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_FairValueOfWarrantsIssued": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of warrants issued.",
        "label": "Fair Value Of Warrants Issued",
        "terseLabel": "Fair value of warrants issued"
       }
      }
     },
     "localname": "FairValueOfWarrantsIssued",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_FairValuePerWarrantMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value per warrant measurement input.",
        "label": "Fair Value Per Warrant Measurement Input [Member]",
        "terseLabel": "Fair value per warrant [Member]"
       }
      }
     },
     "localname": "FairValuePerWarrantMeasurementInputMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_FdsiAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FDSI Acquisition",
        "label": "FDSI Acquisition [Member]"
       }
      }
     },
     "localname": "FdsiAcquisitionMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_FebruaryTwoThousandTwentyThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "February two thousand twenty three.",
        "label": "February Two Thousand Twenty Three [Member]",
        "terseLabel": "February 2023"
       }
      }
     },
     "localname": "FebruaryTwoThousandTwentyThreeMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_FieldDiagnosticServicesIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Field Diagnostic Services Inc .",
        "label": "Field Diagnostic Services Inc [Member]",
        "terseLabel": "Field Diagnostic Services, Inc. (\"FDSI\")"
       }
      }
     },
     "localname": "FieldDiagnosticServicesIncMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_FieraPrivateDebtFundViLpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiera private debt fund VI LP.",
        "label": "Fiera Private Debt Fund VI LP [Member]"
       }
      }
     },
     "localname": "FieraPrivateDebtFundViLpMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_FinanceFeesPaid": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance fees paid.",
        "label": "Finance Fees Paid"
       }
      }
     },
     "localname": "FinanceFeesPaid",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_FinancialLiabilitiesMeasuredAtRedemptionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial liabilities measured at redemption amount.",
        "label": "Financial Liabilities Measured At Redemption Amount",
        "terseLabel": "Financial liabilities measured at redemption amount"
       }
      }
     },
     "localname": "FinancialLiabilitiesMeasuredAtRedemptionAmount",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_FinancingOfElectricVehicleDevelopmentProjectsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing of electric vehicle development\u00a0projects.",
        "label": "Financing of Electric Vehicle Development Projects [Member]"
       }
      }
     },
     "localname": "FinancingOfElectricVehicleDevelopmentProjectsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_FivePointSixSevenToEightPointSevenZeroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five Point Six Seven To Eight Point Seven Zero [Member]",
        "label": "Five Point Six Seven To Eight Point Seven Zero [Member]"
       }
      }
     },
     "localname": "FivePointSixSevenToEightPointSevenZeroMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_FlowCapitalCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Flow capital corp.",
        "label": "Flow Capital Corp [Member]",
        "terseLabel": "Flow capital corp [member]"
       }
      }
     },
     "localname": "FlowCapitalCorpMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ForeignExchangeAdjustmentsRelatedToDebentures": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange adjustments related to debentures.",
        "label": "Foreign Exchange Adjustments Related To Debentures",
        "terseLabel": "Foreign exchange adjustments"
       }
      }
     },
     "localname": "ForeignExchangeAdjustmentsRelatedToDebentures",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ForeignExchangeAdjustmentsRelatedToFinancialLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange adjustments related to financial liabilities.",
        "label": "Foreign Exchange Adjustments Related To Financial Liabilities",
        "terseLabel": "Foreign exchange adjustments"
       }
      }
     },
     "localname": "ForeignExchangeAdjustmentsRelatedToFinancialLiabilities",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfReconciliationOfEmbeddedDerivativesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ForeignExchangeAndOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange and other.",
        "label": "Foreign exchange and other",
        "terseLabel": "Foreign exchange and other"
       }
      }
     },
     "localname": "ForeignExchangeAndOther",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ForeignExchangeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange [Member].",
        "label": "Foreign Exchange [Member]"
       }
      }
     },
     "localname": "ForeignExchangeMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ForeignTaxLossesCarryForwards": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign Tax Losses Carry forwards.",
        "label": "Foreign Tax Losses Carry forwards",
        "terseLabel": "Foreign tax losses, Carryforwards"
       }
      }
     },
     "localname": "ForeignTaxLossesCarryForwards",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ForeignTaxLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign Tax Losses.",
        "label": "Foreign Tax Losses [Member]",
        "terseLabel": "Foreign tax losses [Member]",
        "verboseLabel": "Foreign Tax Losses [member]"
       }
      }
     },
     "localname": "ForeignTaxLossesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ForgivenessOfPppLoans": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forgiveness of PPP loans.",
        "label": "Forgiveness of PPP Loans",
        "terseLabel": "Forgiveness of PPP Loans"
       }
      }
     },
     "localname": "ForgivenessOfPppLoans",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_FormerShareholderOfCsaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Former shareholder of csa.",
        "label": "Former Shareholder Of CSA [Member]"
       }
      }
     },
     "localname": "FormerShareholderOfCsaMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_FourLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Four loans",
        "label": "Four loans [Member]",
        "terseLabel": "Four loans [Member]"
       }
      }
     },
     "localname": "FourLoansMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_GainLossOnSubstantialModificationAndConversion": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivativesSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain loss on substantial modification and conversion.",
        "label": "Gain Loss On Substantial Modification And Conversion",
        "negatedLabel": "Loss on substantial modification and conversion"
       }
      }
     },
     "localname": "GainLossOnSubstantialModificationAndConversion",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivativesSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_GainLossOnWarrantLiabilityRemeasurement": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivativesSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain loss on warrant liability remeasurement.",
        "label": "Gain Loss On Warrant Liability Remeasurement",
        "negatedLabel": "Gain on warrant liability remeasurement (Note 15)",
        "terseLabel": "Gain on warrant liability remeasurement (Note 11)"
       }
      }
     },
     "localname": "GainLossOnWarrantLiabilityRemeasurement",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivativesSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfGainsLossesOnChangeInFairValueOfDerivativesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_GoingConcernAssessmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Going Concern Assessment [Member]"
       }
      }
     },
     "localname": "GoingConcernAssessmentMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_GrantOfOptionsAndInstrumentsOtherThanOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grant Of Options And Instruments Other Than Options.",
        "label": "Grant Of Options And Instruments Other Than Options [Member]"
       }
      }
     },
     "localname": "GrantOfOptionsAndInstrumentsOtherThanOptionsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_HostLiabilityDebenturesTwoThousandNineteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Host liability debentures two thousand nineteen.",
        "label": "Host Liability Debentures Two Thousand Nineteen [Member]",
        "terseLabel": "2019 Debentures - host liability [member]"
       }
      }
     },
     "localname": "HostLiabilityDebenturesTwoThousandNineteenMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_HostLiabilityDebenturesTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Host liability debentures two thousand twenty one.",
        "label": "Host Liability Debentures Two Thousand Twenty One [Member]",
        "terseLabel": "2021 Debentures - host liability [member]"
       }
      }
     },
     "localname": "HostLiabilityDebenturesTwoThousandTwentyOneMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_IfAllExercisableOptionsWereExercisedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "If all exercisable options were exercised.",
        "label": "If All Exercisable Options Were Exercised [Member]"
       }
      }
     },
     "localname": "IfAllExercisableOptionsWereExercisedMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ImpairmentChargeOnRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment charge on right of use assets.",
        "label": "Impairment Charge On Right Of Use assets",
        "terseLabel": "Impairment charge for the year"
       }
      }
     },
     "localname": "ImpairmentChargeOnRightOfUseAssets",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ImpliedMarketCapitalizationOfGoodwill": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Implied market capitalization of Goodwill.",
        "label": "Implied market capitalization of Goodwill",
        "terseLabel": "Implied market capitalization of Goodwill"
       }
      }
     },
     "localname": "ImpliedMarketCapitalizationOfGoodwill",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncomeFromGovernmentLoanForgiveness": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/OtherIncomeSummaryOfOtherIncomeExplanatoryDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income from government loan forgiveness.",
        "label": "Income From Government Loan Forgiveness",
        "negatedLabel": "Government loan forgiveness",
        "terseLabel": "Government loan forgiveness",
        "verboseLabel": "Income from government loan forgiveness"
       }
      }
     },
     "localname": "IncomeFromGovernmentLoanForgiveness",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfOtherIncomeDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeSummaryOfOtherIncomeExplanatoryDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncomeLossFromDerecognitionOfContingentConsideration": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/OtherIncomeSummaryOfOtherIncomeExplanatoryDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income (loss) from derecognition of contingent consideration.",
        "label": "Income (loss) from derecognition of contingent consideration",
        "negatedLabel": "Derecognition of contingent consideration"
       }
      }
     },
     "localname": "IncomeLossFromDerecognitionOfContingentConsideration",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfOtherIncomeDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeSummaryOfOtherIncomeExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncomeStatementLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income statement location axis.",
        "label": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income statement location domain.",
        "label": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfAmountsRecognizedInConsolidatedStatementsOfLossAndComprehensiveLossDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax Disclosure.",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_IncomeTaxLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax",
        "label": "Income Tax [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_IncomeTaxRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax rate.",
        "label": "Income Tax Rate [Axis]"
       }
      }
     },
     "localname": "IncomeTaxRateAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_IncomeTaxRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax rate.",
        "label": "Income Tax Rate [Member]"
       }
      }
     },
     "localname": "IncomeTaxRateMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_IncomeTaxTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax.",
        "label": "Income Tax [Table]"
       }
      }
     },
     "localname": "IncomeTaxTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_IncomeTaxWithHoldingOnRestrictedStockUnits": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 34.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax with holding on restricted stock units.",
        "label": "Income Tax With holding On Restricted Stock Units",
        "negatedLabel": "Income tax withholding on RSUs"
       }
      }
     },
     "localname": "IncomeTaxWithHoldingOnRestrictedStockUnits",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseInNumberOfSharesIssuanceInPrivatePlacement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in number of shares issuance in private placement.",
        "label": "Increase (decrease) in number of shares issuance in private placement",
        "terseLabel": "Shares issued in private placement (Shares)"
       }
      }
     },
     "localname": "IncreaseDecreaseInNumberOfSharesIssuanceInPrivatePlacement",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_IncreaseDecreaseInValueOfIssuanceInPrivatePlacement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in value of issuance in private placement.",
        "label": "Increase (decrease) in value of issuance in private placement",
        "terseLabel": "Shares issued in private placement"
       }
      }
     },
     "localname": "IncreaseDecreaseInValueOfIssuanceInPrivatePlacement",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseInValueOfIssuanceInPublicOffering": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in value of issuance in public offering.",
        "label": "Increase Decrease In Value Of Issuance In Public Offering",
        "terseLabel": "Shares issued in public offering, net of costs"
       }
      }
     },
     "localname": "IncreaseDecreaseInValueOfIssuanceInPublicOffering",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughAcquisitionRelatedCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through acquisition related costs",
        "label": "Increase Decrease Through Acquisition Related Costs",
        "terseLabel": "Shares issued for transaction costs - kanepi"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughAcquisitionRelatedCosts",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughAssetAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through asset acquisition.",
        "label": "Increase Decrease Through Asset Acquisition",
        "terseLabel": "Shares issued for asset acquisition - AirFusion"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughAssetAcquisition",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughBusinessCombinationSharesCsaEquity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through business combination shares, CSA equity.",
        "label": "Increase (decrease) through business combination shares, CSA equity",
        "terseLabel": "Shares issued in business combination - CSA (Shares)"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughBusinessCombinationSharesCsaEquity",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_IncreaseDecreaseThroughBusinessCombinationSharesKanepiEquity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through business combination shares, kanepi equity.",
        "label": "Increase (decrease) through business combination shares, kanepi equity",
        "terseLabel": "Shares issued in business combination - kanepi (Shares)"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughBusinessCombinationSharesKanepiEquity",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_IncreaseDecreaseThroughBusinessCombinationValueCsaEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through business combination value, CSA equity.",
        "label": "Increase (decrease) through business combination value, CSA equity",
        "terseLabel": "Shares issued in business combination - CSA"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughBusinessCombinationValueCsaEquity",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughBusinessCombinationValueKanepiEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through business combination value, kanepi equity.",
        "label": "Increase (decrease) through business combination value, kanepi equity",
        "terseLabel": "Shares issued in business combination - kanepi"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughBusinessCombinationValueKanepiEquity",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughConversionOfSpecialConvertibleWarrantsEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through conversion of Special convertible warrants, equity.",
        "label": "Increase (decrease) through conversion of Special convertible warrants, equity",
        "terseLabel": "Conversion of special warrants"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughConversionOfSpecialConvertibleWarrantsEquity",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughConversionOfSpecialSharesConvertibleWarrantsEquity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through conversion of special shares convertible warrants, equity.",
        "label": "Increase (decrease) through conversion of special shares convertible warrants, equity",
        "terseLabel": "Conversion of special warrants (Shares)"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughConversionOfSpecialSharesConvertibleWarrantsEquity",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_IncreaseDecreaseThroughEffectOfForeignExchangeDifferencesOnBusinessAcquisitionPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through effect of foreign exchange differences on business acquisition payable",
        "label": "Increase Decrease Through Effect of Foreign Exchange differences On Business Acquisition Payable",
        "terseLabel": "Effect of foreign exchange differences"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughEffectOfForeignExchangeDifferencesOnBusinessAcquisitionPayable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableSummaryOfBusinessAcquisitionPayableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughExerciseOfRestrictedStockUnis": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through exercise of restricted stock units.",
        "label": "Increase Decrease Through Exercise of Restricted Stock Unis",
        "terseLabel": "RSUs exercised"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughExerciseOfRestrictedStockUnis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughExerciseOfRestrictedStockUnitsShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through exercise of restricted stock units shares.",
        "label": "Increase Decrease Through Exercise of Restricted Stock Units Shares",
        "terseLabel": "RSUs exercised (Shares)"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughExerciseOfRestrictedStockUnitsShares",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_IncreaseDecreaseThroughIssuanceOfBrokerWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through issuance of broker warrants.",
        "label": "Increase Decrease Through Issuance of Broker Warrants",
        "terseLabel": "Broker warrants issued"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughIssuanceOfBrokerWarrants",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughIssuanceOfSpecialWarrantsEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through issuance of special warrants, equity.",
        "label": "Increase (decrease) through Issuance of Special warrants, equity",
        "terseLabel": "Issue of special warrants, net"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughIssuanceOfSpecialWarrantsEquity",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughIssuanceOfUnderwriterWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through issuance of underwriter warrants.",
        "label": "Increase Decrease Through Issuance of Underwriter Warrants",
        "terseLabel": "Underwriter warrants issued in USD public offering"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughIssuanceOfUnderwriterWarrants",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughIssuanceOfWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through issuance of warrants.",
        "label": "Increase Decrease Through Issuance of Warrants",
        "terseLabel": "Warrants issued in public offering, net of costs"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughIssuanceOfWarrants",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughIssuanceOfWarrantsInFinancing": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through issuance of warrants in financing.",
        "label": "Increase Decrease Through Issuance Of Warrants In Financing",
        "terseLabel": "Warrants issued in financing"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughIssuanceOfWarrantsInFinancing",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughSettlementOfDebtWithEquityInstrumentsOtherThanOption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through settlement of debt with equity instruments other than option.",
        "label": "Increase Decrease Through Settlement of Debt with Equity Instruments Other than Option",
        "terseLabel": "Settlement of debt with RSUs"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughSettlementOfDebtWithEquityInstrumentsOtherThanOption",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseDecreaseThroughSettlementOfInterestPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through settlement of interest payable.",
        "label": "Increase Decrease Through Settlement of Interest Payable",
        "terseLabel": "Shares issued in settlement of interest payable"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughSettlementOfInterestPayable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseThroughContingentSharesIssuableEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase through contingent shares issuable, equity.",
        "label": "Increase Through Contingent Shares Issuable Equity",
        "terseLabel": "Contingent shares issuable to Flow Capital",
        "verboseLabel": "Contingent shares issuable to Flow Capital"
       }
      }
     },
     "localname": "IncreaseThroughContingentSharesIssuableEquity",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_IncreaseThroughIssuanceOfWarrantsEquityValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase through issuance of warrants equity shares.",
        "label": "Increase Through Issuance Of Warrants Equity Value",
        "verboseLabel": "Warrants issued"
       }
      }
     },
     "localname": "IncreaseThroughIssuanceOfWarrantsEquityValue",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_InterestExpensesOnLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/FinanceCostsSummaryOfFinanceCostDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expenses on lease liabilities.",
        "label": "Interest Expenses On Lease Liabilities",
        "terseLabel": "Interest on lease liabilities (Note 8)"
       }
      }
     },
     "localname": "InterestExpensesOnLeaseLiabilities",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinanceCostsSummaryOfFinanceCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_InterestPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest paid.",
        "label": "Interest Paid",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_InvestmentTaxCreditCarryForwards": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Tax Credit Carry forwards",
        "label": "Investment Tax Credit Carry forwards",
        "terseLabel": "Investment tax credit, Carryforwards"
       }
      }
     },
     "localname": "InvestmentTaxCreditCarryForwards",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_InvestmentTaxCreditsAndResearchAndDevelopmentExpendituresMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment tax credits and research and development expenditures",
        "label": "Investment Tax Credits and Research and Development Expenditures [Member]",
        "terseLabel": "Investment tax credits and research and development expenditures [Member]",
        "verboseLabel": "Investment tax credits and research and development expenditures [member]"
       }
      }
     },
     "localname": "InvestmentTaxCreditsAndResearchAndDevelopmentExpendituresMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_InvestorAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investor.",
        "label": "Investor [Axis]"
       }
      }
     },
     "localname": "InvestorAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_InvestorDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investor.",
        "label": "Investor [Domain]"
       }
      }
     },
     "localname": "InvestorDomain",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_IssueOfDebenturesPricePerDebenture": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issue of debentures, Price per debenture.",
        "label": "Issue Of Debentures Price Per Debenture",
        "terseLabel": "Issue of debentures, Price per debenture"
       }
      }
     },
     "localname": "IssueOfDebenturesPricePerDebenture",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "mcld_JanuaryTwoThousandTwentyFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "January two thousand twenty five.",
        "label": "January Two Thousand Twenty Five [Member]",
        "terseLabel": "January 2025"
       }
      }
     },
     "localname": "JanuaryTwoThousandTwentyFiveMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_JanuaryTwoThousandTwentyThreeOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "January two thousand twenty three one.",
        "label": "January Two Thousand Twenty Three One [Member]",
        "terseLabel": "January 2023"
       }
      }
     },
     "localname": "JanuaryTwoThousandTwentyThreeOneMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_JanuaryTwoThousandTwentyThreeTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "January two thousand twenty three two.",
        "label": "January Two Thousand Twenty Three Two [Member]",
        "terseLabel": "January 2023"
       }
      }
     },
     "localname": "JanuaryTwoThousandTwentyThreeTwoMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_JulyTwoThousandTwentyFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "July two thousand twenty five.",
        "label": "July Two Thousand Twenty Five [Member]",
        "terseLabel": "July 2025"
       }
      }
     },
     "localname": "JulyTwoThousandTwentyFiveMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_JulyTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "July two thousand twenty two.",
        "label": "July Two Thousand Twenty Two [Member]",
        "terseLabel": "July 2022"
       }
      }
     },
     "localname": "JulyTwoThousandTwentyTwoMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_JuneTwoThousandTwentyFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "June two thousand twenty four.",
        "label": "June Two Thousand Twenty Four [Member]",
        "terseLabel": "June 2024"
       }
      }
     },
     "localname": "JuneTwoThousandTwentyFourMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_JuneTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "June two thousand twenty two.",
        "label": "June Two Thousand Twenty Two [Member]",
        "terseLabel": "June 2022"
       }
      }
     },
     "localname": "JuneTwoThousandTwentyTwoMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_KanepiAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kanepi Acquisition",
        "label": "Kanepi Acquisition [Member]"
       }
      }
     },
     "localname": "KanepiAcquisitionMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionPayableSummaryOfBusinessAcquisitionPayableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_KanepiGroupPtyLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kanepi Group Pty Ltd .",
        "label": "Kanepi Group Pty Ltd [Member]",
        "terseLabel": "kanepi Group Pty. Ltd."
       }
      }
     },
     "localname": "KanepiGroupPtyLtdMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_KanepiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kanepi.",
        "label": "Kanepi [Member]",
        "terseLabel": "Kanepi [member]"
       }
      }
     },
     "localname": "KanepiMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_KanepiServicesPtyLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kanepi Services Pty Ltd .",
        "label": "Kanepi Services Pty Ltd [Member]",
        "terseLabel": "kanepi Services Pty. Ltd."
       }
      }
     },
     "localname": "KanepiServicesPtyLtdMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_LaterThanTwoYearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later Than Two Years [Member]",
        "terseLabel": "> 2 years"
       }
      }
     },
     "localname": "LaterThanTwoYearsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_LeaseLiabilitiesRecognizedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease liabilities recognized as of acquisition date.",
        "label": "Lease Liabilities Recognized As Of Acquisition Date",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "LeaseLiabilitiesRecognizedAsOfAcquisitionDate",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_LeaseObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease obligation.",
        "label": "Lease Obligation",
        "terseLabel": "Lease obligation"
       }
      }
     },
     "localname": "LeaseObligation",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_LeasePaymentsRelatedToLeasesWhichHaveNotYetCommenced": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease payments related to leases which have not yet commenced.",
        "label": "Lease payments related to leases which have not yet commenced",
        "terseLabel": "Lease payments related to leases which have not yet commenced 2"
       }
      }
     },
     "localname": "LeasePaymentsRelatedToLeasesWhichHaveNotYetCommenced",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesMinimumPaymentsForContractualCommitmentsThatAreNotRecognizedAsLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_LeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease term.",
        "label": "Lease Term",
        "terseLabel": "Lease term"
       }
      }
     },
     "localname": "LeaseTerm",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "mcld_LeasesTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases term.",
        "label": "Leases term",
        "terseLabel": "Leases term"
       }
      }
     },
     "localname": "LeasesTerm",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesParentheticalDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "mcld_LiabilitiesPayableToThirdParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liabilities payable to third party.",
        "label": "Liabilities Payable To Third Party",
        "terseLabel": "Liabilities payable to third party"
       }
      }
     },
     "localname": "LiabilitiesPayableToThirdParty",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_LiabilityAssumed": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liability assumed.",
        "label": "Liability assumed",
        "terseLabel": "Liability assumed"
       }
      }
     },
     "localname": "LiabilityAssumed",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_LiabilityComponentIncludedInCompoundInstrumentOptions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liability component included in compound instrument options.",
        "label": "Liability Component Included In Compound Instrument Options",
        "terseLabel": "Liability component included in compound instrument options"
       }
      }
     },
     "localname": "LiabilityComponentIncludedInCompoundInstrumentOptions",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_LiabilityRelatedItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liability related items.",
        "label": "Liability related items [Abstract]",
        "terseLabel": "Liability related items"
       }
      }
     },
     "localname": "LiabilityRelatedItemsAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_LineOfCreditCovenantsTerms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit covenants terms.",
        "label": "Line Of Credit Covenants Terms",
        "terseLabel": "Line of credit, Covenants terms"
       }
      }
     },
     "localname": "LineOfCreditCovenantsTerms",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_LineOfCreditIncrements": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit increments.",
        "label": "Line Of Credit Increments",
        "terseLabel": "Line of credit, Increments"
       }
      }
     },
     "localname": "LineOfCreditIncrements",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_LiquidityDiscount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liquidity Discount",
        "label": "Liquidity Discount",
        "terseLabel": "Liquidity Discount"
       }
      }
     },
     "localname": "LiquidityDiscount",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionParentheticalDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "mcld_LoanPayableToRelatedPartyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan payable to related party.",
        "label": "Loan Payable To Related Party [Member]"
       }
      }
     },
     "localname": "LoanPayableToRelatedPartyMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_LoansAndAccruedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and accrued liabilities [Member].",
        "label": "Loans And Accrued Liabilities [Member]"
       }
      }
     },
     "localname": "LoansAndAccruedLiabilitiesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_LoansAndBorrowings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and borrowings.",
        "label": "Loans And Borrowings",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "LoansAndBorrowings",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_LoansAndBorrowingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and borrowings.",
        "label": "Loans And Borrowings [Member]",
        "terseLabel": "Loans and borrowings [member]"
       }
      }
     },
     "localname": "LoansAndBorrowingsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_LoansAndBorrowingsUndiscountedContractualCashFlows": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and borrowings, undiscounted contractual cash flows.",
        "label": "Loans And Borrowings, Undiscounted Contractual Cash Flows",
        "terseLabel": "Loans and Borrowings,undiscounted contractual cash flows"
       }
      }
     },
     "localname": "LoansAndBorrowingsUndiscountedContractualCashFlows",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_LoansAndBorrowingsundiscountedContractualCashFlows": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and borrowings,undiscounted contractual cash flows.",
        "label": "Loans And Borrowings,Undiscounted Contractual Cash Flows",
        "terseLabel": "Loans and Borrowings,undiscounted contractual cash flows"
       }
      }
     },
     "localname": "LoansAndBorrowingsundiscountedContractualCashFlows",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_LoansAndDebenturesIssuedundiscountedContractualCashFlows": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and debentures issued,undiscounted contractual cash flows.",
        "label": "Loans And Debentures Issued,Undiscounted Contractual Cash Flows",
        "terseLabel": "Loans And Debentures Issued,Undiscounted Contractual Cash Flows"
       }
      }
     },
     "localname": "LoansAndDebenturesIssuedundiscountedContractualCashFlows",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_LoansReceivedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans received.",
        "label": "Loans Received [Member]"
       }
      }
     },
     "localname": "LoansReceivedMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_LongTermReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term receivables.",
        "label": "Long Term Receivables [Member]",
        "terseLabel": "Long-term receivables [member]"
       }
      }
     },
     "localname": "LongTermReceivablesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_LossOnDebtModification": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on debt modification.",
        "label": "Loss On Debt Modification"
       }
      }
     },
     "localname": "LossOnDebtModification",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_MarchTwoThousandTwentyThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "March two thousand twenty three.",
        "label": "March Two Thousand Twenty Three [Member]",
        "verboseLabel": "March 2023"
       }
      }
     },
     "localname": "MarchTwoThousandTwentyThreeMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_MastercardFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mastercard facility.",
        "label": "Mastercard Facility [Member]"
       }
      }
     },
     "localname": "MastercardFacilityMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_MayTwoThousandTwentyFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "May two thousand twenty five",
        "label": "May Two Thousand Twenty Five [Member]",
        "terseLabel": "May 2025"
       }
      }
     },
     "localname": "MayTwoThousandTwentyFiveMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_MayTwoThousandTwentyThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "May two thousand twenty three.",
        "label": "May Two Thousand Twenty Three [Member]",
        "verboseLabel": "May 2023"
       }
      }
     },
     "localname": "MayTwoThousandTwentyThreeMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_McloudHkCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "mCloud HK Corp .",
        "label": "mCloud HK Corp [Member]",
        "terseLabel": "mCloud Corp (HK) Ltd."
       }
      }
     },
     "localname": "McloudHkCorpMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_McloudTechnolgiesServicesIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "mCloud Technolgies Services Inc .",
        "label": "mCloud Technolgies Services Inc [Member]",
        "terseLabel": "Construction Systems Associates, Inc. (\"CSA\")"
       }
      }
     },
     "localname": "McloudTechnolgiesServicesIncMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_McloudTechnologiesCanadaIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "mCloud Technologies Canada Inc .",
        "label": "mCloud Technologies Canada Inc [Member]",
        "terseLabel": "mCloud Technologies (Canada) Inc."
       }
      }
     },
     "localname": "McloudTechnologiesCanadaIncMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_McloudTechnologiesCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "mCloud Technologies Corp .",
        "label": "mCloud Technologies Corp [Member]",
        "terseLabel": "mCloud Technologies Corp."
       }
      }
     },
     "localname": "McloudTechnologiesCorpMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_McloudTechnologiesSaudiArabiaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "mCloud technologies (Saudi Arabia).",
        "label": "mCloud Technologies (Saudi Arabia)"
       }
      }
     },
     "localname": "McloudTechnologiesSaudiArabiaMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_McloudTechnologiesServicesIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "mCloud Technologies Services Inc [Member]",
        "terseLabel": "mCloud technologies services inc. (member)"
       }
      }
     },
     "localname": "McloudTechnologiesServicesIncMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_McloudTechnologiesSingaporePte.Ltd.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mcloud technologies singapore pte. ltd.",
        "label": "Mcloud Technologies Singapore Pte. Ltd. [Member]",
        "verboseLabel": "mCloud Technologies Singapore Pte. Ltd."
       }
      }
     },
     "localname": "McloudTechnologiesSingaporePte.Ltd.Member",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_McloudTechnologiesUsaIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "mCloud Technologies (USA) Inc .",
        "label": "mCloud Technologies (USA) Inc [Member]",
        "terseLabel": "mCloud Technologies (USA) Inc."
       }
      }
     },
     "localname": "McloudTechnologiesUsaIncMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_MinimumLeasePaymentsPayableUnderNonCancellableLease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum Lease Payments Payable Under Non Cancellable Lease",
        "label": "Minimum Lease Payments Payable Under Non Cancellable Lease"
       }
      }
     },
     "localname": "MinimumLeasePaymentsPayableUnderNonCancellableLease",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesMinimumPaymentsForContractualCommitmentsThatAreNotRecognizedAsLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NationsInterbancFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nations interbanc facility.",
        "label": "Nations Interbanc Facility [Member]"
       }
      }
     },
     "localname": "NationsInterbancFacilityMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_NetAssetsCarryingValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net assets carrying value.",
        "label": "Net Assets Carrying Value",
        "terseLabel": "Net assets carrying value"
       }
      }
     },
     "localname": "NetAssetsCarryingValue",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NetOperatingLossesCarryForwards": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net operating losses carry forwards.",
        "label": "Net Operating Losses Carry Forwards",
        "terseLabel": "Net operating losses, Carryforwards"
       }
      }
     },
     "localname": "NetOperatingLossesCarryForwards",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NetOperatingLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Operating Losses.",
        "label": "Net Operating Losses [Member]",
        "terseLabel": "Net operating losses - United States [Member]",
        "verboseLabel": "Net Operating Losses [member]"
       }
      }
     },
     "localname": "NetOperatingLossesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_NetProceedsAllocatedToCommonShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net proceeds allocated to common shares.",
        "label": "Net Proceeds Allocated To Common Shares",
        "terseLabel": "Net proceeds allocated to common shares"
       }
      }
     },
     "localname": "NetProceedsAllocatedToCommonShares",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NewAgreementBeingReplacedWithAnOldAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New Agreement Being Replaced With An Old Agreement.",
        "label": "New Agreement Being Replaced With An Old Agreement [Member]"
       }
      }
     },
     "localname": "NewAgreementBeingReplacedWithAnOldAgreementMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_NewPremiseLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New premise leases.",
        "label": "New Premise Leases [Member]",
        "terseLabel": "New Premise Leases [member]"
       }
      }
     },
     "localname": "NewPremiseLeasesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_NgrainCanadaCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NGRAIN Canada Corporation .",
        "label": "NGRAIN Canada Corporation [Member]",
        "terseLabel": "NGRAIN (Canada) Corporation (\"NGRAIN\")"
       }
      }
     },
     "localname": "NgrainCanadaCorporationMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_NonBrokeredPrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non brokered private placement.",
        "label": "Non Brokered Private Placement [Member]",
        "terseLabel": "Non brokered private placement [member]"
       }
      }
     },
     "localname": "NonBrokeredPrivatePlacementMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_NonCapitalLossesCarryForwards": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non capital losses carry forwards",
        "label": "Non Capital Losses Carry forwards",
        "terseLabel": "Non capital\u00a0losses, Carryforwards"
       }
      }
     },
     "localname": "NonCapitalLossesCarryForwards",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NonCapitalLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Capital Losses",
        "label": "Non Capital Losses [Member]",
        "terseLabel": "Non-capital losses - Canada [Member]",
        "verboseLabel": "Non Capital Losses [member]"
       }
      }
     },
     "localname": "NonCapitalLossesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_NonCashAccretionOfInterestIncludedInFinanceCost": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash accretion of interest included in finance cost.",
        "label": "Non Cash Accretion Of Interest Included In Finance Cost",
        "verboseLabel": "Non-cash\u00a0accretion of interest included in finance cost"
       }
      }
     },
     "localname": "NonCashAccretionOfInterestIncludedInFinanceCost",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NonCashAdditionToLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash addition to lease liabilities.",
        "label": "Non Cash Addition To Lease Liabilities",
        "verboseLabel": "Addition to lease liabilities"
       }
      }
     },
     "localname": "NonCashAdditionToLeaseLiabilities",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NonCashAdditionToRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash addition to right of use assets.",
        "label": "Non Cash Addition To Right Of Use Assets",
        "verboseLabel": "Addition to\u00a0right-of-use\u00a0assets"
       }
      }
     },
     "localname": "NonCashAdditionToRightOfUseAssets",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NonCashBrokerWarrantsCompensation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash broker warrants compensation.",
        "label": "Non Cash Broker Warrants Compensation",
        "verboseLabel": "Non-cash\u00a0broker warrants compensation"
       }
      }
     },
     "localname": "NonCashBrokerWarrantsCompensation",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NonCashSettlementOfLiabilitiesThroughIssuanceOfCommonSharesOrRestrictedStockUnits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash settlement of liabilities through issuance of common shares or restricted stock units.",
        "label": "Non Cash Settlement Of Liabilities Through Issuance Of Common Shares Or Restricted Stock Units",
        "verboseLabel": "Settlement of liabilities through issuance of common shares or RSUs"
       }
      }
     },
     "localname": "NonCashSettlementOfLiabilitiesThroughIssuanceOfCommonSharesOrRestrictedStockUnits",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NonCashUnderwriterWarrantsCompensation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash underwriter warrants compensation.",
        "label": "Non Cash Underwriter Warrants Compensation",
        "verboseLabel": "Non-cash\u00a0underwriter warrants compensation"
       }
      }
     },
     "localname": "NonCashUnderwriterWarrantsCompensation",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NonCashValueOfSharesIssuedInBusinessCombination": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash value of shares issued in business combination.",
        "label": "Non Cash Value Of Shares Issued In Business Combination",
        "terseLabel": "Value of shares issued in business combination"
       }
      }
     },
     "localname": "NonCashValueOfSharesIssuedInBusinessCombination",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NonCashValueOfSharesIssuedOnAirFusionAssetAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash value of shares issued on air fusion asset acquisition.",
        "label": "Non Cash Value Of Shares Issued On Air Fusion Asset Acquisition",
        "verboseLabel": "Value of shares issued on AirFusion asset acquisition"
       }
      }
     },
     "localname": "NonCashValueOfSharesIssuedOnAirFusionAssetAcquisition",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NonCashValueOfSharesIssuedOnConversionOfDebentures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash value of shares issued on conversion of debentures.",
        "label": "Non Cash Value Of Shares Issued On Conversion Of Debentures",
        "verboseLabel": "Value of shares issued on conversion"
       }
      }
     },
     "localname": "NonCashValueOfSharesIssuedOnConversionOfDebentures",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NonCashWarrantsConsiderationAssociatedWithCreditFacility": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash warrants consideration associated with credit facility.",
        "label": "Non Cash Warrants Consideration Associated With Credit Facility",
        "verboseLabel": "Non-cash\u00a0warrants consideration associated with credit facility"
       }
      }
     },
     "localname": "NonCashWarrantsConsiderationAssociatedWithCreditFacility",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NonCurrentPrepaymentsAndOtherNonCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 31.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non current prepayments and other non current assets.",
        "label": "Non Current Prepayments And Other Non Current Assets",
        "terseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "NonCurrentPrepaymentsAndOtherNonCurrentAssets",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NoncapitalLossesnetOperatingLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-capital losses/net operating losses [member].",
        "label": "Noncapital Lossesnet Operating losses [Member]",
        "terseLabel": "Non-capital losses/net operating losses [Member]"
       }
      }
     },
     "localname": "NoncapitalLossesnetOperatingLossesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_NoncashRelatedItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash related items.",
        "label": "Noncash related items [Abstract]",
        "terseLabel": "Non-cash related items"
       }
      }
     },
     "localname": "NoncashRelatedItemsAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_NoncurrentPrepaymentsAndOtherNoncurrentAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncurrent prepayments and other noncurrent assets.",
        "label": "Noncurrent Prepayments And Other Noncurrent Assets",
        "verboseLabel": "Non-current portion"
       }
      }
     },
     "localname": "NoncurrentPrepaymentsAndOtherNoncurrentAssets",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_NoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "note.",
        "label": "Note [Member]",
        "verboseLabel": "Note [member]"
       }
      }
     },
     "localname": "NoteMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_NovemberTwoThousandTwentySixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "November two thousand twenty six",
        "label": "November Two Thousand Twenty Six [Member]",
        "terseLabel": "November 2026"
       }
      }
     },
     "localname": "NovemberTwoThousandTwentySixMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_NumberOfBorrowingsForgiven": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of borrowings forgiven.",
        "label": "Number of Borrowings Forgiven",
        "terseLabel": "Number of borrowings forgiven"
       }
      }
     },
     "localname": "NumberOfBorrowingsForgiven",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "mcld_NumberOfCashGeneratingUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of cash generating units.",
        "label": "Number Of Cash Generating Units",
        "terseLabel": "Number of cash generating units"
       }
      }
     },
     "localname": "NumberOfCashGeneratingUnits",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IntangibleAssetsAndGoodwillAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "mcld_NumberOfMonthsDeterminingVestedOptionsExercisable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of months determining vested options exercisable.",
        "label": "Number Of Months Determining Vested Options Exercisable",
        "terseLabel": "Number of months determining vested options exercisable"
       }
      }
     },
     "localname": "NumberOfMonthsDeterminingVestedOptionsExercisable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "mcld_NumberOfOperatingSegments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Operating Segments.",
        "label": "Number Of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "mcld_NumberOfOtherEquityInstrumentsExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of other equity instruments exercised.",
        "label": "Number Of Other Equity Instruments Exercised",
        "terseLabel": "Number of other equity instruments exercised"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsExercised",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusParentheticalDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "mcld_NumberOfOtherEquityInstrumentsWithHeldInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Withheld",
        "documentation": "Number of other equity instruments with held In share based payment arrangement.",
        "label": "Number Of Other Equity Instruments With held In Share based Payment Arrangement"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsWithHeldInShareBasedPaymentArrangement",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "mcld_NumberOfShareOptionsCancelledInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options cancelled in share based payment arrangement.",
        "label": "Number Of Options Cancelled",
        "terseLabel": "Number Of Options Cancelled"
       }
      }
     },
     "localname": "NumberOfShareOptionsCancelledInShareBasedPaymentArrangement",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "mcld_NumberOfShareOptionsIssuedInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "number of share options issued in share based payment arrangement.",
        "label": "Number Of Share Options Issued In Share Based Payment Arrangement",
        "verboseLabel": "Number Of Warrants Issued"
       }
      }
     },
     "localname": "NumberOfShareOptionsIssuedInShareBasedPaymentArrangement",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_NumberOfSharesWillBeIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares will be issued.",
        "label": "Number Of Shares Will Be Issued",
        "terseLabel": "Number of shares will be issued"
       }
      }
     },
     "localname": "NumberOfSharesWillBeIssued",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_OfficeFurnitureAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office Furniture And Equipment .",
        "label": "Office Furniture And Equipment [Member]",
        "terseLabel": "Office furniture and equipment [Member]"
       }
      }
     },
     "localname": "OfficeFurnitureAndEquipmentMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_OfficeSpaceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office space.",
        "label": "Office Space [Member]"
       }
      }
     },
     "localname": "OfficeSpaceMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_OfficerOfCompanyForWorkingCapitalLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Officer of company for working capital loan.",
        "label": "Officer Of Company For Working Capital Loan [Member]"
       }
      }
     },
     "localname": "OfficerOfCompanyForWorkingCapitalLoanMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_OperatingLoanFacility": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating loan facility.",
        "label": "Operating loan facility",
        "verboseLabel": "Operating loan facility"
       }
      }
     },
     "localname": "OperatingLoanFacility",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_OperatingLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating loan facility.",
        "label": "Operating Loan Facility [Member]"
       }
      }
     },
     "localname": "OperatingLoanFacilityMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessDisclosureOfDetailedInformationAboutBankIndebtednessExplanatoryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_OptionToRepayTheLoanPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Option to repay the loan percentage.",
        "label": "Option To Repay The Loan Percentage",
        "terseLabel": "Option to repay the loan percentage"
       }
      }
     },
     "localname": "OptionToRepayTheLoanPercentage",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "mcld_OracleFinancingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oracle financing.",
        "label": "Oracle Financing [Member]"
       }
      }
     },
     "localname": "OracleFinancingMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_OtherCurrentAssetsRecognizedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other current Assets Recognized as of Acquisition date.",
        "label": "Other Current Assets recognized As Of Acquisition Date"
       }
      }
     },
     "localname": "OtherCurrentAssetsRecognizedAsOfAcquisitionDate",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_OtherExpensesIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other expenses income [Abstract].",
        "label": "Other Expenses Income [Abstract]",
        "terseLabel": "Other expenses (income)"
       }
      }
     },
     "localname": "OtherExpensesIncomeAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_OtherLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other liabilities.",
        "label": "Other Liabilities [Member]",
        "terseLabel": "Other liabilities [member]"
       }
      }
     },
     "localname": "OtherLiabilitiesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_OtherLiabilitiesundiscountedContractualCashFlows": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other liabilities,undiscounted contractual cash flows .",
        "label": "Other Liabilities,Undiscounted Contractual Cash Flows",
        "terseLabel": "Other Liabilities,Undiscounted Contractual Cash Flows"
       }
      }
     },
     "localname": "OtherLiabilitiesundiscountedContractualCashFlows",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_OtherLoansAndFinancingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other loans and financing.",
        "label": "Other Loans And Financing [Member]"
       }
      }
     },
     "localname": "OtherLoansAndFinancingMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_OtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other",
        "label": "Other [Member]",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "localname": "OtherMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfCompanySRevenueAndNonCurrentAssetsDetail",
      "http://www.mcloudcorp.com/role/SegmentReportingSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_OtherNonOperatingOtherFinanceCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/FinanceCostsSummaryOfFinanceCostDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non operating other finance costs.",
        "label": "Other Non Operating Other Finance Costs",
        "negatedLabel": "Other finance costs"
       }
      }
     },
     "localname": "OtherNonOperatingOtherFinanceCosts",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinanceCostsSummaryOfFinanceCostDetail",
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseSummaryOfFinanceCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_OtherWarrantLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other warrant liability.",
        "label": "Other Warrant Liability",
        "terseLabel": "Other warrant liability"
       }
      }
     },
     "localname": "OtherWarrantLiability",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Over allotment option.",
        "label": "Over Allotment Option [Member]",
        "terseLabel": "Over allotment option [member]"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_PatentsAndTradeMarksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Patents And Trade Marks .",
        "label": "Patents And Trade Marks [Member]",
        "terseLabel": "Patents and trade marks [Member]"
       }
      }
     },
     "localname": "PatentsAndTradeMarksMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_PaycheckProtectionProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paycheck Protection Program .",
        "label": "Paycheck Protection Program [Member]"
       }
      }
     },
     "localname": "PaycheckProtectionProgramMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_PaymentForAcquisitionOfRoyaltyAgreementClassifiedAsInvestingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment for acquisition of royalty agreement classified as investing activities.",
        "label": "Payment for Acquisition of Royalty Agreement Classified as Investing Activities",
        "terseLabel": "Acquisition of royalty agreement"
       }
      }
     },
     "localname": "PaymentForAcquisitionOfRoyaltyAgreementClassifiedAsInvestingActivities",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_PaymentsForAssetAcquisitionClassifiedAsInvestingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for asset acquisition classified as investing activities.",
        "label": "Payments For Asset Acquisition Classified As Investing Activities",
        "negatedLabel": "Acquisition of assets of AirFusion"
       }
      }
     },
     "localname": "PaymentsForAssetAcquisitionClassifiedAsInvestingActivities",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_PercentageChangeInNonControllingInterestPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage change in non controlling interest percentage .",
        "label": "Percentage Change in Non Controlling Interest Percentage",
        "terseLabel": "Percentage change in non controlling interest percentage"
       }
      }
     },
     "localname": "PercentageChangeInNonControllingInterestPercentage",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/NonControllingInterestAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "mcld_PercentageOfDebtExtinguishment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of debt extinguishment.",
        "label": "Percentage Of Debt Extinguishment",
        "terseLabel": "Percentage of debt extinguishment"
       }
      }
     },
     "localname": "PercentageOfDebtExtinguishment",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "mcld_PercentageOfFactoringFeeOnGrossFaceValueFor30DaysThereafter": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of factoring fee on gross face value for 30 days thereafter.",
        "label": "Percentage of factoring fee on gross face value for 30 days thereafter",
        "terseLabel": "Percentage of factoring fee on gross face value for 30 days thereafter"
       }
      }
     },
     "localname": "PercentageOfFactoringFeeOnGrossFaceValueFor30DaysThereafter",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "mcld_PercentageOfFactoringFeeOnGrossFaceValueForTheFirst30Days": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of factoring fee on gross face value for the first 30 days.",
        "label": "Percentage of factoring fee on gross face value for the first 30 days",
        "terseLabel": "Percentage of factoring fee on gross face value for the first 30 days"
       }
      }
     },
     "localname": "PercentageOfFactoringFeeOnGrossFaceValueForTheFirst30Days",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "mcld_PercentageOfFundsBorrowed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of funds borrowed.",
        "label": "Percentage Of Funds Borrowed",
        "terseLabel": "Percentage of funds borrowed"
       }
      }
     },
     "localname": "PercentageOfFundsBorrowed",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "mcld_PercentageOfGrossProceedsFromPublicOfferingIssue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of gross proceeds from public offering issue.",
        "label": "Percentage Of Gross Proceeds From Public Offering Issue",
        "terseLabel": "Percentage of gross proceeds from public offering issue"
       }
      }
     },
     "localname": "PercentageOfGrossProceedsFromPublicOfferingIssue",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "mcld_PercentageOfIssuedAndOutstandingSharesReservedForIssuanceUnderThePlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of issued and outstanding shares reserved for issuance under the Plan.",
        "label": "Percentage Of Issued And Outstanding Shares Reserved For Issuance Under The Plan",
        "terseLabel": "Percentage of issued and outstanding shares reserved for issuance under the Plan"
       }
      }
     },
     "localname": "PercentageOfIssuedAndOutstandingSharesReservedForIssuanceUnderThePlan",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "mcld_PrepaidExpensesAndDepositsRecognizedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid expenses and deposits recognized as of acquisition date.",
        "label": "Prepaid Expenses And Deposits Recognized As Of Acquisition Date",
        "terseLabel": "Prepaid expenses and deposits"
       }
      }
     },
     "localname": "PrepaidExpensesAndDepositsRecognizedAsOfAcquisitionDate",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_PrepaidInsuranceCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail": {
       "order": 1.0,
       "parentTag": "mcld_PrepaymentsAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid insurance current and noncurrent.",
        "label": "Prepaid Insurance Current And Noncurrent",
        "terseLabel": "Prepaid insurance"
       }
      }
     },
     "localname": "PrepaidInsuranceCurrentAndNoncurrent",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_PrepaidLicensesCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail": {
       "order": 4.0,
       "parentTag": "mcld_PrepaymentsAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid licenses current and noncurrent.",
        "label": "Prepaid Licenses Current And Noncurrent",
        "terseLabel": "Prepaid licenses"
       }
      }
     },
     "localname": "PrepaidLicensesCurrentAndNoncurrent",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_PrepaidServicesCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail": {
       "order": 5.0,
       "parentTag": "mcld_PrepaymentsAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid services current and noncurrent.",
        "label": "Prepaid Services Current And Noncurrent",
        "terseLabel": "Prepaid services"
       }
      }
     },
     "localname": "PrepaidServicesCurrentAndNoncurrent",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_PrepaymentsAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayments and other assets.",
        "label": "Prepayments And Other Assets",
        "totalLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "PrepaymentsAndOtherAssets",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsSummaryOfPrepaymentsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_PreviousInterestRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previous interest rate.",
        "label": "Previous Interest Rate [Member]"
       }
      }
     },
     "localname": "PreviousInterestRateMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_PrincipalActivity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal activity .",
        "label": "Principal Activity",
        "terseLabel": "Principal Activity"
       }
      }
     },
     "localname": "PrincipalActivity",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesSummaryOfSubsidiariesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_PrincipalOwnerOfAgnityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal owner of agnity.",
        "label": "Principal Owner Of Agnity [Member]"
       }
      }
     },
     "localname": "PrincipalOwnerOfAgnityMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RelatedPartyTransactionsSummaryOfTransactionsBetweenRelatedPartiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ProceedFromTheIssueOfAdditionalDebt": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceed From the issue of additional Debt.",
        "label": "Proceed From the issue of additional Debt",
        "terseLabel": "Proceed from the issue of additional debt"
       }
      }
     },
     "localname": "ProceedFromTheIssueOfAdditionalDebt",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryParentheticalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ProceedsFromIssuanceOfOrdinarySharesNetOfIssuanceCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from issue of ordinary shares net of issuance costs.",
        "label": "Proceeds From Issuance Of Ordinary Shares Net of issuance Costs",
        "terseLabel": "Proceeds from issue of ordinary shares net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfOrdinarySharesNetOfIssuanceCosts",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ProceedsFromIssueOfBondsNotesAndDebenture": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 37.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Issue Of Bonds Notes And Debenture.",
        "label": "Proceeds From Issue Of Bonds Notes And Debenture",
        "terseLabel": "Proceeds from issuance of convertible debentures, net of costs"
       }
      }
     },
     "localname": "ProceedsFromIssueOfBondsNotesAndDebenture",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ProceedsFromIssueOfConvertibleDebentures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from issue of convertible debentures.",
        "label": "Proceeds From Issue Of Convertible Debentures",
        "terseLabel": "Proceeds from issue of convertible debentures"
       }
      }
     },
     "localname": "ProceedsFromIssueOfConvertibleDebentures",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ProceedsFromTheIssueOfWarrants": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from the issue of warrants.",
        "label": "Proceeds From The Issue Of Warrants",
        "terseLabel": "Proceeds from the issue of warrants"
       }
      }
     },
     "localname": "ProceedsFromTheIssueOfWarrants",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_PromissoryNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promissory note.",
        "label": "Promissory Note [Member]",
        "terseLabel": "Promissory note."
       }
      }
     },
     "localname": "PromissoryNoteMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_PromissoryNotesBorrowings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promissory notes borrowings.",
        "label": "Promissory Notes Borrowings",
        "terseLabel": "Promissory notes"
       }
      }
     },
     "localname": "PromissoryNotesBorrowings",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_PromissoryNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory Notes [Member]",
        "terseLabel": "Promissory Notes [Member]"
       }
      }
     },
     "localname": "PromissoryNotesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_PropertyAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property and equipment.",
        "label": "Property and Equipment [Member]",
        "terseLabel": "Property and equipment [Member]"
       }
      }
     },
     "localname": "PropertyAndEquipmentMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_RangeOfExercisePriceOfOutstandingShareOptionsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range of exercise price of outstanding share options.",
        "label": "Range Of Exercise Price Of Outstanding Share Options [Axis]"
       }
      }
     },
     "localname": "RangeOfExercisePriceOfOutstandingShareOptionsAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_RangeOfExercisePriceOfOutstandingShareOptionsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range of exercise price of outstanding share options.",
        "label": "Range Of Exercise Price Of Outstanding Share Options [Domain]"
       }
      }
     },
     "localname": "RangeOfExercisePriceOfOutstandingShareOptionsDomain",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ReceiptOfMoneyFromTheCounterpartyIncludingAdvancesNetOfServicesReceived": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Receipt of money from the counterparty including advances net of services received.",
        "label": "Receipt Of Money From The Counterparty Including Advances Net Of Services Received",
        "terseLabel": "Receipt of money from the counterpary including advances returned net of services received"
       }
      }
     },
     "localname": "ReceiptOfMoneyFromTheCounterpartyIncludingAdvancesNetOfServicesReceived",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ReclassificationBetweenAccumulatedOtherComprehensiveIncomeNonControllingInterestAndAccumulatedDeficitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification Between Accumulated Other Comprehensive Income Non Controlling Interest And Accumulated Deficit",
        "label": "Reclassification Between Accumulated Other Comprehensive Income Non Controlling Interest And Accumulated Deficit [Member]"
       }
      }
     },
     "localname": "ReclassificationBetweenAccumulatedOtherComprehensiveIncomeNonControllingInterestAndAccumulatedDeficitMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ReclassificationBetweenIncomeLossAttributableToParentAndNonControllingInterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification Between Income Loss Attributable To Parent And Non Controlling Interest",
        "label": "Reclassification Between Income Loss Attributable To Parent And Non Controlling Interest [Member]"
       }
      }
     },
     "localname": "ReclassificationBetweenIncomeLossAttributableToParentAndNonControllingInterestMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ReclassificationOfCostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of cost of sales.",
        "label": "Reclassification Of Cost of Sales [Member]",
        "terseLabel": "Reclassification Of Cost of Sales [Member]"
       }
      }
     },
     "localname": "ReclassificationOfCostOfSalesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ReclassificationOfProfessionalAndConsultingFeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of professional and consulting fees.",
        "label": "Reclassification Of Professional and Consulting Fees [Member]",
        "terseLabel": "Reclassification Of Professional and Consulting Fees [Member]"
       }
      }
     },
     "localname": "ReclassificationOfProfessionalAndConsultingFeesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ReclassificationOfSalesWagesAndBenefitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of sales, wages and benefits.",
        "label": "Reclassification Of Sales, Wages and Benefits [Member]",
        "terseLabel": "Reclassification Of Sales, Wages and Benefits [Member]"
       }
      }
     },
     "localname": "ReclassificationOfSalesWagesAndBenefitsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation of changes in allowance account for credit losses of financial assets.",
        "label": "Reconciliation of changes in allowance account for credit losses of financial assets [Line Items]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementDisclosureOfMovementInTheExpectedCreditLossAllowanceRelatedToTradeReceivablesAndLongTermReceivablesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation of changes in allowance account for credit losses of financial assets.",
        "label": "Reconciliation Of Changes In Allowance Account For Credit Losses Of Financial Assets [Table]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementDisclosureOfMovementInTheExpectedCreditLossAllowanceRelatedToTradeReceivablesAndLongTermReceivablesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_ReconciliationOfChangesInDeferredTaxLiabilityAssetLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation of changes in deferred tax liability asset [Line Items].",
        "label": "Reconciliation Of Changes In Deferred Tax Liability Asset [Line Items]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInDeferredTaxLiabilityAssetLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_ReconciliationOfChangesInDeferredTaxLiabilityAssetTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation of changes in deferred tax liability asset [Table].",
        "label": "Reconciliation Of Changes In Deferred Tax Liability Asset [Table]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInDeferredTaxLiabilityAssetTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_RepaymentsOfBankIndebtedness": {
     "auth_ref": [],
     "calculation": {
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 36.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayments of bank indebtedness.",
        "label": "Repayments Of Bank Indebtedness",
        "negatedLabel": "Repayments of bank indebtedness"
       }
      }
     },
     "localname": "RepaymentsOfBankIndebtedness",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_RepaymentsOfInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayments of interest.",
        "label": "Repayments of interest",
        "terseLabel": "Repayments of interest"
       }
      }
     },
     "localname": "RepaymentsOfInterest",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_RepaymentsOfPrincipal": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayments of principal.",
        "label": "Repayments of principal",
        "terseLabel": "Repayments of principal"
       }
      }
     },
     "localname": "RepaymentsOfPrincipal",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_ResidualValueOfCommonSharesMeasured": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Residual value of common shares measured.",
        "label": "Residual Value Of Common Shares Measured",
        "terseLabel": "Residual value of common shares measured"
       }
      }
     },
     "localname": "ResidualValueOfCommonSharesMeasured",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_RestrictedShareUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted share units.",
        "label": "Restricted Share Units [Member]",
        "terseLabel": "Restricted share units [member]"
       }
      }
     },
     "localname": "RestrictedShareUnitsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySObligationToIssueSharesOnTheVestingOfRsusParentheticalDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfShareBasedCompensationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_RestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted stock units member.",
        "label": "Restricted Stock Units [Member]",
        "terseLabel": "RSU's [member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ReversalOfRevenuePreviouslyReported": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reversal of revenue previously reported.",
        "label": "Reversal of Revenue Previously Reported",
        "terseLabel": "Reversal of revenue previously reported"
       }
      }
     },
     "localname": "ReversalOfRevenuePreviouslyReported",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfRevenueDisaggregatedByMajorServiceLineAndTimingOfRevenueRecognitionParentheticalDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_RightOfUseAssetsIncreaseDecreaseThroughImpactOfLeaseModification": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right of use assets Increase decrease through impact of lease modification.",
        "label": "Right of use Assets Increase Decrease Through Impact Of Lease Modification",
        "terseLabel": "Impact of lease modification"
       }
      }
     },
     "localname": "RightOfUseAssetsIncreaseDecreaseThroughImpactOfLeaseModification",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right of use assets increase decrease through net exchange differences.",
        "label": "Right of use Assets Increase Decrease Through Net Exchange Differences",
        "terseLabel": "Effect of movement in exchange rates"
       }
      }
     },
     "localname": "RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LeasesSummaryOfChangeInCarryingAmountOfCompanySRightOfUseAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_RightOfUseAssetsRecognizedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right of use assets recognized as of acquisition date.",
        "label": "Right Of Use Assets Recognized As Of Acquisition Date",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "RightOfUseAssetsRecognizedAsOfAcquisitionDate",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_RiskFreeRateMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk free rate measurement input.",
        "label": "Risk Free Rate Measurement Input [Member]",
        "terseLabel": "Risk free rate [Member]"
       }
      }
     },
     "localname": "RiskFreeRateMeasurementInputMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_RoyaltyAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalty agreement.",
        "label": "Royalty Agreement [Member]",
        "terseLabel": "Royalty agreement [member]"
       }
      }
     },
     "localname": "RoyaltyAgreementMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of stock price per share.",
        "label": "Sale Of Stock Price Per Share",
        "verboseLabel": "Sale of stock price per share"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "mcld_ScheduleOfFinanceCostExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of finance cost explanatory.",
        "label": "Schedule Of Finance Cost Explanatory [Table Text Block]",
        "terseLabel": "Summary of finance cost"
       }
      }
     },
     "localname": "ScheduleOfFinanceCostExplanatoryTableTextBlock",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinanceCostsTables",
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_ScheduleOfGainsLossesOnChangeInFairValueOfDerivativesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of gains losses on change in fair value Of derivatives explanatory.",
        "label": "Schedule Of Gains Losses On Change In Fair Value Of Derivatives Explanatory [Table Text Block]",
        "terseLabel": "Summary Of Gains Losses On Change In Fair Value Of Derivatives Explanatory",
        "verboseLabel": "Summary of gains losses on change in fair value of derivatives"
       }
      }
     },
     "localname": "ScheduleOfGainsLossesOnChangeInFairValueOfDerivativesExplanatoryTableTextBlock",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FairValueLossGainOnDerivativesTables",
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_ScheduleOfOtherIncomeExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of other income explanatory.",
        "label": "Schedule Of Other Income Explanatory [Table Text Block]",
        "terseLabel": "Summary Of Other Income Explanatory",
        "verboseLabel": "Summary of other income"
       }
      }
     },
     "localname": "ScheduleOfOtherIncomeExplanatoryTableTextBlock",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherIncomeExpenseTables",
      "http://www.mcloudcorp.com/role/OtherIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_ScheduleOfOtherLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of other liabilities.",
        "label": "Schedule of Other Liabilities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfOtherLiabilitiesAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_ScheduleOfOtherLiabilitiesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of other liabilities explanatory.",
        "label": "Schedule of Other Liabilities Explanatory"
       }
      }
     },
     "localname": "ScheduleOfOtherLiabilitiesExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_ScheduleOfOtherLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of other liabilities.",
        "label": "Schedule of Other Liabilities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfOtherLiabilitiesLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_ScheduleOfOtherLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of other liabilities.",
        "label": "Schedule of Other Liabilities [Table]"
       }
      }
     },
     "localname": "ScheduleOfOtherLiabilitiesTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_ScheduleOfPrepaymentsAndOtherAssetsExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of prepayments and other assets explanatory.",
        "label": "Schedule Of Prepayments And Other Assets Explanatory",
        "terseLabel": "Summary of Prepayments and Other Assets"
       }
      }
     },
     "localname": "ScheduleOfPrepaymentsAndOtherAssetsExplanatory",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/PrepaidExpensesAndOtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mcld_SecuredLoanAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured loan agreement.",
        "label": "Secured Loan Agreement [Member]",
        "terseLabel": "Secured loan agreement [member]"
       }
      }
     },
     "localname": "SecuredLoanAgreementMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfFairValueOfOptionsUsingInputsDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_ShareBasedPaymentArrangementVestingRightPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based payment arrangement, Vesting right percentage.",
        "label": "Share Based Payment Arrangement Vesting Right Percentage",
        "terseLabel": "Share based payment arrangement, Vesting right percentage"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementVestingRightPercentage",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "mcld_ShareIssuanceCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share issuance costs.",
        "label": "Share Issuance Costs [Member]",
        "terseLabel": "Share issuance costs [Member]"
       }
      }
     },
     "localname": "ShareIssuanceCostsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsNotRecognizedAndTaxLossesCarriedForwardDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfSignificantComponentsOfTheCompanySDeferredIncomeTaxAssetLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share price.",
        "label": "Share Price",
        "terseLabel": "Share price"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "mcld_SharePriceAtDateOfValuationMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share price at date of valuation measurement input.",
        "label": "Share Price At Date Of Valuation Measurement Input [Member]",
        "terseLabel": "Share price at date of valuation [Member]"
       }
      }
     },
     "localname": "SharePriceAtDateOfValuationMeasurementInputMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_SharePriceMeasurementInputMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share price measurement input.",
        "label": "Share Price Measurement Input [Member]"
       }
      }
     },
     "localname": "SharePriceMeasurementInputMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_SharesIncreaseDecreaseThroughAcquisitionOfSubsidiary": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares increase decrease through acquisition of subsidiary.",
        "label": "Shares Increase Decrease Through Acquisition Of Subsidiary",
        "verboseLabel": "Shares issued on business combination (Shares)"
       }
      }
     },
     "localname": "SharesIncreaseDecreaseThroughAcquisitionOfSubsidiary",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_SharesIncreaseDecreaseThroughAcquisitionRelatedCosts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares increase decrease through acquisition related costs",
        "label": "Shares Increase Decrease Through Acquisition Related Costs",
        "terseLabel": "Shares issued for transaction costs - kanepi (Shares)"
       }
      }
     },
     "localname": "SharesIncreaseDecreaseThroughAcquisitionRelatedCosts",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_SharesIncreaseDecreaseThroughAssetAcquisition": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares increase decrease through asset acquisition",
        "label": "Shares Increase Decrease Through Asset Acquisition",
        "terseLabel": "Shares issued for asset acquisition - AirFusion (Shares)"
       }
      }
     },
     "localname": "SharesIncreaseDecreaseThroughAssetAcquisition",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_SharesIncreaseDecreaseThroughConversionOfConvertibleInstruments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares increase decrease through conversion of convertible instruments.",
        "label": "Shares Increase Decrease Through Conversion of Convertible Instruments",
        "terseLabel": "Shares issued on Debentures conversion, net (Shares)"
       }
      }
     },
     "localname": "SharesIncreaseDecreaseThroughConversionOfConvertibleInstruments",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_SharesIncreaseDecreaseThroughExerciseOfOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares increase decrease through exercise of options",
        "label": "Shares Increase Decrease Through Exercise of Options",
        "terseLabel": "Stock options exercised (Shares)"
       }
      }
     },
     "localname": "SharesIncreaseDecreaseThroughExerciseOfOptions",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_SharesIncreaseDecreaseThroughExerciseOfWarrantsEquity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares increase decrease through exercise of warrants equity.",
        "label": "Shares Increase Decrease Through Exercise of Warrants Equity",
        "terseLabel": "Warrants exercised (Shares)"
       }
      }
     },
     "localname": "SharesIncreaseDecreaseThroughExerciseOfWarrantsEquity",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_SharesIncreaseDecreaseThroughSettlementOfInterestPayable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares increase decrease through settlement of interest payable.",
        "label": "Shares Increase Decrease Through Settlement of Interest Payable",
        "terseLabel": "Shares issued in settlement of interest payable (Shares)"
       }
      }
     },
     "localname": "SharesIncreaseDecreaseThroughSettlementOfInterestPayable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_SharesIssuedToExtinguishTheLoanShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued to extinguish the loan, shares.",
        "label": "Shares Issued to Extinguish The Loan Shares",
        "terseLabel": "Shares issued to extinguish the loan from Flow Capital (Shares)"
       }
      }
     },
     "localname": "SharesIssuedToExtinguishTheLoanShares",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_SharesIssuedToExtinguishTheLoanValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued to extinguish the loan, value.",
        "label": "Shares Issued to Extinguish The Loan Value",
        "terseLabel": "Shares issued to extinguish the loan from Flow Capital"
       }
      }
     },
     "localname": "SharesIssuedToExtinguishTheLoanValue",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_SharesIssuedToSettleLiabilitiesShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued to settle liabilities shares.",
        "label": "Shares Issued to Settle Liabilities Shares",
        "verboseLabel": "Shares Issued to Settle Liabilities Shares"
       }
      }
     },
     "localname": "SharesIssuedToSettleLiabilitiesShares",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_SharesIssuedToSettleLiabilitiesValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Issued to Settle Liabilities Value.",
        "label": "Shares Issued to Settle Liabilities Value",
        "terseLabel": "Shares issued to settle liabilities"
       }
      }
     },
     "localname": "SharesIssuedToSettleLiabilitiesValue",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_StatementsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statements [Line Items]"
       }
      }
     },
     "localname": "StatementsLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail",
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesParentheticalDetail",
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_StatementsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statements.",
        "label": "Statements [Table]"
       }
      }
     },
     "localname": "StatementsTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail",
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail",
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfLongTermReceivablesParentheticalDetail",
      "http://www.mcloudcorp.com/role/TradeAndOtherReceivablesAndLongTermReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_StockIssuedDuringPeriodCommonSharesIssued.": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock issued during period common shares issued",
        "label": "Stock Issued During Period Common Shares Issued.",
        "terseLabel": "Stock issued during period common shares issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodCommonSharesIssued.",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock issued during period new shares issued in initial public offering.",
        "label": "Stock Issued During Period New Shares Issued In Initial Public Offering",
        "terseLabel": "Stock issued during period new shares issued in initial public offering"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_StockIssuedDuringPeriodSharesIssuedForConversionSettlement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock issued during period shares issued for conversion settlement.",
        "label": "Stock Issued During Period Shares Issued For Conversion Settlement",
        "terseLabel": "Stock issued during period shares issued for conversion settlement"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForConversionSettlement",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_StockIssuedDuringPeriodWarrantsIssuedToUnderwriters": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock issued during period warrants issued to underwriters.",
        "label": "Stock Issued During Period Warrants Issued To Underwriters",
        "terseLabel": "Stock issued during period warrants issued to underwriters"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodWarrantsIssuedToUnderwriters",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_StockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock options.",
        "label": "Stock Options [Member]"
       }
      }
     },
     "localname": "StockOptionsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfShareBasedCompensationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary sale of stock.",
        "label": "Subsidiary Sale Of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_SubsidiarySaleOfStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary sale Of stock.",
        "label": "Subsidiary Sale Of Stock [Member]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TaxEffectForChangeInDeferredTaxAssetsNotRecognized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax effect for change in deferred tax assets not recognized.",
        "label": "Tax Effect for Change in Deferred Tax Assets Not Recognized",
        "terseLabel": "Change in deferred tax assets not recognized"
       }
      }
     },
     "localname": "TaxEffectForChangeInDeferredTaxAssetsNotRecognized",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_TaxEffectOfOtherNotDeductibleItemsInDeterminingTaxableProfitTaxLoss": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax effect of other not deductible items in determining taxable profit tax loss",
        "label": "Tax Effect of Other Not Deductible Items in Determining Taxable Profit Tax Loss",
        "terseLabel": "Other\u00a0non-deductible\u00a0items"
       }
      }
     },
     "localname": "TaxEffectOfOtherNotDeductibleItemsInDeterminingTaxableProfitTaxLoss",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfReconciliationOfEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_TechnologyContinuationAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology continuation agreement.",
        "label": "Technology Continuation Agreement [Member]"
       }
      }
     },
     "localname": "TechnologyContinuationAgreementMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TenPointNineSixToTwelvePointFiveNineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ten Point Nine Six To Twelve Point Five Nine [Member]",
        "label": "Ten Point Nine Six To Twelve Point Five Nine [Member]"
       }
      }
     },
     "localname": "TenPointNineSixToTwelvePointFiveNineMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TermLoanBorrowings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan borrowings.",
        "label": "Term Loan Borrowings",
        "terseLabel": "Term loan"
       }
      }
     },
     "localname": "TermLoanBorrowings",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan.",
        "label": "Term Loan [Member]"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsParentheticalDetail",
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/LoansAndBorrowingsDisclosureOfDetailedInformationAboutBorrowingsExplanatoryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TextBlockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Text block.",
        "label": "Text Block [Abstract]",
        "terseLabel": "Text block [abstract]"
       }
      }
     },
     "localname": "TextBlockAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_TextBlockAbstractAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Text block abstract.",
        "label": "Text Block Abstract [Abstract]"
       }
      }
     },
     "localname": "TextBlockAbstractAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "xbrltype": "stringItemType"
    },
    "mcld_TextBlockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Text Block .",
        "label": "Text Block [Line Items]"
       }
      }
     },
     "localname": "TextBlockLineItems",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/IncomeTaxesSummaryOfAmountsRecognizedInNetLossDetail",
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_TextBlockTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Text Block .",
        "label": "Text Block [Table]"
       }
      }
     },
     "localname": "TextBlockTable",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_TotalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total.",
        "label": "Total [Member]"
       }
      }
     },
     "localname": "TotalMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TradeAndOtherReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade and other receivables.",
        "label": "Trade And Other Receivables [Member]",
        "terseLabel": "Trade and other receivables [member]"
       }
      }
     },
     "localname": "TradeAndOtherReceivablesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TradeAndOtherReceivablesRecognizedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade and other receivables recognized as of acquisition date.",
        "label": "Trade And Other Receivables Recognized As Of Acquisition Date",
        "terseLabel": "Trade and other receivables"
       }
      }
     },
     "localname": "TradeAndOtherReceivablesRecognizedAsOfAcquisitionDate",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_TradePayablesAndAccruedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade payables and accrued liabilities.",
        "label": "Trade Payables And Accrued Liabilities [Member]",
        "terseLabel": "Trade payables and accrued liabilities [member]"
       }
      }
     },
     "localname": "TradePayablesAndAccruedLiabilitiesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TradeReceivablesAndLongTermReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivables and long term receivables [Member]"
       }
      }
     },
     "localname": "TradeReceivablesAndLongTermReceivablesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementDisclosureOfMovementInTheExpectedCreditLossAllowanceRelatedToTradeReceivablesAndLongTermReceivablesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TrancheAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche",
        "label": "Tranche [Axis]",
        "terseLabel": "Tranche [axis]"
       }
      }
     },
     "localname": "TrancheAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_TrancheDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche description.",
        "label": "Tranche Description",
        "terseLabel": "Tranche description"
       }
      }
     },
     "localname": "TrancheDescription",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_TrancheMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche",
        "label": "Tranche [Member]",
        "terseLabel": "Tranche [member]"
       }
      }
     },
     "localname": "TrancheMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BankIndebtednessAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche one.",
        "label": "Tranche One [Member]",
        "terseLabel": "Tranche one [member]"
       }
      }
     },
     "localname": "TrancheOneMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TrancheThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche three.",
        "label": "Tranche Three [Member]",
        "terseLabel": "Tranche three [member]"
       }
      }
     },
     "localname": "TrancheThreeMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche two",
        "label": "Tranche Two [Member]",
        "terseLabel": "Tranche two [member]"
       }
      }
     },
     "localname": "TrancheTwoMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TransactionCostRelatedToFairValueOfWarrants": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction cost related to fair value of warrants.",
        "label": "Transaction Cost Related To Fair Value Of Warrants",
        "terseLabel": "Transaction cost related to fair value of warrants"
       }
      }
     },
     "localname": "TransactionCostRelatedToFairValueOfWarrants",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_TransactionCostsAssociatedWithTheIssuanceOfTheUnits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs associated with the issuance of the units.",
        "label": "Transaction Costs Associated With The Issuance Of The Units",
        "terseLabel": "Transaction costs associated with the issuance of the units"
       }
      }
     },
     "localname": "TransactionCostsAssociatedWithTheIssuanceOfTheUnits",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_TransactionCostsRelatedToConvertibleDebentures": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs related to convertible debentures.",
        "label": "Transaction Costs Related To Convertible Debentures",
        "negatedLabel": "Less: transaction costs"
       }
      }
     },
     "localname": "TransactionCostsRelatedToConvertibleDebentures",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_TransactionCostsRelatedToFinancialLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs related to financial liabilities.",
        "label": "Transaction Costs Related To Financial Liabilities",
        "terseLabel": "Transaction costs related to financial liabilities"
       }
      }
     },
     "localname": "TransactionCostsRelatedToFinancialLiabilities",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_TwelvePointSixZeroToEighteenPointZeroTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Twelve Point Six Zero To Eighteen Point Zero Two [Member]",
        "label": "Twelve Point Six Zero To Eighteen Point Zero Two [Member]"
       }
      }
     },
     "localname": "TwelvePointSixZeroToEighteenPointZeroTwoMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfCompanySStockOptionsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TwoLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two loans.",
        "label": "Two Loans [Member]"
       }
      }
     },
     "localname": "TwoLoansMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TwoThousandAndNineteenConvertibleDebenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and nineteen convertible debentures.",
        "label": "Two Thousand And Nineteen Convertible Debentures [Member]",
        "terseLabel": "2019 Convertible debentures liability [Member]",
        "verboseLabel": "2019 Debentures"
       }
      }
     },
     "localname": "TwoThousandAndNineteenConvertibleDebenturesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOf2019ConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TwoThousandAndTwentyOneConvertibleDebenturesEmbeddedDerivativeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and twenty one convertible debentures embedded derivative.",
        "label": "Two Thousand And Twenty One Convertible Debentures Embedded Derivative [Member]",
        "terseLabel": "2021 Convertible debentures embedded derivative [Member]"
       }
      }
     },
     "localname": "TwoThousandAndTwentyOneConvertibleDebenturesEmbeddedDerivativeMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfConvertibleDebenturesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TwoThousandAndTwentyOneConvertibleDebenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and twenty one convertible debentures.",
        "label": "Two Thousand and Twenty One Convertible Debentures [Member]",
        "terseLabel": "2021 Convertible debentures liability [Member]",
        "verboseLabel": "2021 Debentures"
       }
      }
     },
     "localname": "TwoThousandAndTwentyOneConvertibleDebenturesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfComponentsOfConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesSummaryOfConvertibleDebenturesDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TwoThousandAndTwentyOneDebenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand And Twenty One Debentures [Member].",
        "label": "Two Thousand And Twenty One Debentures [Member]",
        "verboseLabel": "2021 Debentures [Member]"
       }
      }
     },
     "localname": "TwoThousandAndTwentyOneDebenturesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TwoThousandNineteenDebenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand nineteen debentures.",
        "label": "Two Thousand Nineteen Debentures [Member]"
       }
      }
     },
     "localname": "TwoThousandNineteenDebenturesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TwoThousandTwentyOneDebenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand twenty one debentures.",
        "label": "Two Thousand Twenty One Debentures [Member]",
        "verboseLabel": "2021 Debentures [Member]"
       }
      }
     },
     "localname": "TwoThousandTwentyOneDebenturesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/SupplementalCashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TwoTranchesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two tranches.",
        "label": "Two Tranches [Member]"
       }
      }
     },
     "localname": "TwoTranchesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_TypeOfFinancingArrangementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of financing arrangement [axis].",
        "label": "Type Of Financing Arrangement [Axis]"
       }
      }
     },
     "localname": "TypeOfFinancingArrangementAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionParentheticalDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_TypeOfFinancingArrangementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of financing arrangement [Member].",
        "label": "Type Of Financing Arrangement [Member]"
       }
      }
     },
     "localname": "TypeOfFinancingArrangementMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionParentheticalDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_UnbilledRevenue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled revenue.",
        "label": "Unbilled Revenue",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "UnbilledRevenue",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedParentheticalDetail",
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_UnbilledRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled revenue.",
        "label": "Unbilled revenue [Abstract]",
        "terseLabel": "Unbilled revenue"
       }
      }
     },
     "localname": "UnbilledRevenueAbstract",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_UnbilledRevenueAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled revenue additions.",
        "label": "Unbilled Revenue Additions",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "UnbilledRevenueAdditions",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_UnbilledRevenueDecreaseThroughTransferToTradeAndOtherReceivables": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled revenue decrease through transfer to trade and other receivables.",
        "label": "Unbilled Revenue Decrease Through Transfer To Trade And Other Receivables",
        "terseLabel": "Less: transferred to trade and other receivables"
       }
      }
     },
     "localname": "UnbilledRevenueDecreaseThroughTransferToTradeAndOtherReceivables",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_UnbilledRevenueDecreaseThroughWriteOffs": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled revenue decrease through write offs.",
        "label": "Unbilled Revenue Decrease Through Write Offs",
        "terseLabel": "Less: write-offs"
       }
      }
     },
     "localname": "UnbilledRevenueDecreaseThroughWriteOffs",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_UnbilledRevenueIncreaseDecreaseThroughEffectOfMovementInExchangeRates": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled revenue increase decrease through effect of movement In exchange rates.",
        "label": "Unbilled Revenue Increase Decrease Through Effect Of Movement In Exchange Rates",
        "terseLabel": "Effect of movement in exchange rates"
       }
      }
     },
     "localname": "UnbilledRevenueIncreaseDecreaseThroughEffectOfMovementInExchangeRates",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfSignificantChangesInUnbilledRevenueAndDeferredRevenueBalancesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_UnderwritersCashCommission": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Underwriters cash commission.",
        "label": "Underwriters Cash Commission"
       }
      }
     },
     "localname": "UnderwritersCashCommission",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedOtherEquityInstrumentsGranted": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized share based compensation expense related to unvested other equity instruments granted.",
        "label": "Unrecognized Share Based Compensation Expense Related To Unvested Other Equity Instruments Granted",
        "terseLabel": "Unrecognized share based compensation expense related to unvested other equity instruments granted"
       }
      }
     },
     "localname": "UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedOtherEquityInstrumentsGranted",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedStockOptionsGranted": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized share based compensation expense related to unvested stock options granted.",
        "label": "Unrecognized Share Based Compensation Expense Related To Unvested Stock Options Granted",
        "terseLabel": "Unrecognized share based compensation expense related to unvested stock options granted"
       }
      }
     },
     "localname": "UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedStockOptionsGranted",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_UsBrokeredPublicOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "US brokered public offering.",
        "label": "US Brokered Public Offering [Member]",
        "terseLabel": "US brokered public offering [member]"
       }
      }
     },
     "localname": "UsBrokeredPublicOfferingMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_UsEquityFinancingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "US $ Equity Financing [Member].",
        "label": "US Equity Financing [Member]",
        "terseLabel": "US$ equity financing [Member]"
       }
      }
     },
     "localname": "UsEquityFinancingMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_UsGovernmentLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "US Government loans.",
        "label": "US Government Loans [Member]"
       }
      }
     },
     "localname": "UsGovernmentLoansMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/OtherLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_UsdBrokeredPublicOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "USD brokered public offering.",
        "label": "USD Brokered Public Offering [Member]",
        "terseLabel": "USD brokered public offering [member]"
       }
      }
     },
     "localname": "UsdBrokeredPublicOfferingMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_VariableLeasePaymentsAssociatedToLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable lease payments associated to lease liabilities.",
        "label": "Variable Lease Payments Associated TO Lease Liabilities",
        "terseLabel": "Variable lease payments 1"
       }
      }
     },
     "localname": "VariableLeasePaymentsAssociatedToLeaseLiabilities",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CommitmentsAndContingenciesMinimumPaymentsForContractualCommitmentsThatAreNotRecognizedAsLiabilitiesDetail",
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_WarrantLiabilitiesDerivativesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant liabilities derivatives [Member].",
        "label": "Warrant Liabilities Derivatives [Member]",
        "terseLabel": "Warrant Liabilities Derivatives [Member]"
       }
      }
     },
     "localname": "WarrantLiabilitiesDerivativesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/FinancialInstrumentsAndFinancialRiskManagementSummaryOfDetailedInformationAboutCarryingValuesOfFinancialAssetsAndLiabilitiesMeasuredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_WarrantLiabilityRecognizedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant liability recognized as of acquisition date.",
        "label": "Warrant Liability Recognized As Of Acquisition Date",
        "terseLabel": "Warrant liability (ii)"
       }
      }
     },
     "localname": "WarrantLiabilityRecognizedAsOfAcquisitionDate",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BusinessAcquisitionsSummaryOfAcquisitionDateFairValueOfEachMajorClassOfConsiderationTransferredAndIdentifiableAssetsAcquiredAndLiabilitiesAssumedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_WarrantLiabilityRelatedToAtbFinancialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant Liability Related To ATB Financial [Member].",
        "label": "Warrant Liability Related To ATB Financial [Member]",
        "terseLabel": "Warrant Liability Related To ATB Financial [Member]"
       }
      }
     },
     "localname": "WarrantLiabilityRelatedToAtbFinancialMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_WarrantLiabilityundiscountedContractualCashFlows": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant liability,undiscounted contractual cash flows.",
        "label": "Warrant Liability,Undiscounted Contractual Cash Flows",
        "terseLabel": "Warrant Liability,Undiscounted Contractual Cash Flows"
       }
      }
     },
     "localname": "WarrantLiabilityundiscountedContractualCashFlows",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementSumamryOfCarryingValuesOfFinancialLiabilitiesAndContratualUndiscountedCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_WarrantsExercisableTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants exercisable term.",
        "label": "Warrants Exercisable Term",
        "terseLabel": "Warrants exercisable term"
       }
      }
     },
     "localname": "WarrantsExercisableTerm",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "mcld_WarrantsExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants exercise price.",
        "label": "Warrants Exercise Price",
        "terseLabel": "Warrants exercise price"
       }
      }
     },
     "localname": "WarrantsExercisePrice",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConvertibleDebenturesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "mcld_WarrantsExercisedDuringPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants exercised during period.",
        "label": "Warrants Exercised During Period",
        "terseLabel": "Warrants exercised during period"
       }
      }
     },
     "localname": "WarrantsExercisedDuringPeriod",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_WarrantsExpirationPeriodAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants expiration period.",
        "label": "Warrants Expiration Period [Axis]"
       }
      }
     },
     "localname": "WarrantsExpirationPeriodAxis",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_WarrantsExpirationPeriodMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants expiration period",
        "label": "Warrants Expiration Period [Member]"
       }
      }
     },
     "localname": "WarrantsExpirationPeriodMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_WarrantsIssuedDuringPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants issued during period.",
        "label": "Warrants Issued During Period",
        "terseLabel": "Warrants issued during period"
       }
      }
     },
     "localname": "WarrantsIssuedDuringPeriod",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_WarrantsMaturity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants maturity.",
        "label": "Warrants Maturity"
       }
      }
     },
     "localname": "WarrantsMaturity",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_WarrantsMaturityDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants maturity date.",
        "label": "Warrants Maturity Date",
        "terseLabel": "Warrants maturity date"
       }
      }
     },
     "localname": "WarrantsMaturityDate",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "dateItemType"
    },
    "mcld_WarrantsMaturityTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants maturity term.",
        "label": "Warrants Maturity Term",
        "terseLabel": "Warrants maturity term"
       }
      }
     },
     "localname": "WarrantsMaturityTerm",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "mcld_WarrantsMeasurementInput": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants measurement input.",
        "label": "Warrants Measurement Input",
        "terseLabel": "Warrants measurement input"
       }
      }
     },
     "localname": "WarrantsMeasurementInput",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "mcld_WarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants [Member].",
        "label": "Warrants [Member]",
        "terseLabel": "Warrants [Member]"
       }
      }
     },
     "localname": "WarrantsMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/EventsAfterTheReportingPeriodAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail",
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionParentheticalDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfWarrantLiabilitiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_WarrantsOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants outstanding.",
        "label": "Warrants Outstanding",
        "terseLabel": "Warrants outstanding"
       }
      }
     },
     "localname": "WarrantsOutstanding",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_WarrantsTwoThousandTwentyOneDebenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Two Thousand Twenty One Debentures [Member]",
        "terseLabel": "2021 Debentures [Member]"
       }
      }
     },
     "localname": "WarrantsTwoThousandTwentyOneDebenturesMember",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionDetail",
      "http://www.mcloudcorp.com/role/WarrantLiabilitiesSummaryOfBlackScholesOptionPricingModelInputsAndAssumptionParentheticalDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "mcld_WeightedAverageExercisePriceOfShareOptionsCancelledInShareBasedPaymentArrangement2019": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price of share options cancelled in share based payment arrangement 2019",
        "label": "Weighted Average Exercise Price Of Share Options Cancelled In Share based Payment Arrangement 2019",
        "terseLabel": "Weighted Average Exercise Price Cancelled"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsCancelledInShareBasedPaymentArrangement2019",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "mcld_WeightedAverageExercisePriceShareOptionsIssuedInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price share options issued in share based payment arrangement",
        "label": "Weighted Average Exercise Price Share Options Issued In Share Based Payment Arrangement",
        "terseLabel": "Weighted Average Exercise Issued"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceShareOptionsIssuedInShareBasedPaymentArrangement",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareCapitalSummaryOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "mcld_WeightedAverageRemainingContractualLifeOfShareOptionsExpired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual life of share options expired.",
        "label": "Weighted Average Remaining Contractual Life Of Share Options Expired",
        "terseLabel": "Weighted Average Contractual Expired"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeOfShareOptionsExpired",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "mcld_WeightedAverageRemainingContractualLifeOfShareOptionsForfeited": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual life of share options forfeited.",
        "label": "Weighted Average Remaining Contractual Life Of Share Options Forfeited",
        "terseLabel": "Weighted Average Contractual Forfeited"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeOfShareOptionsForfeited",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "mcld_WeightedAverageRemainingContractualLifeOfShareOptionsGranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual life of share options granted.",
        "label": "Weighted Average Remaining Contractual Life Of Share Options Granted",
        "terseLabel": "Weighted Average Contractual Granted"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeOfShareOptionsGranted",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsSummaryOfWeightedAverageExercisePricesOfStockOptionsDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "mcld_WeightedAverageSharesAndAdjustedWeightedAverageShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average shares and adjusted weighted average shares.",
        "label": "Weighted Average Shares And Adjusted Weighted Average Shares",
        "terseLabel": "Weighted average number of common shares outstanding - basic and diluted"
       }
      }
     },
     "localname": "WeightedAverageSharesAndAdjustedWeightedAverageShares",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "sharesItemType"
    },
    "mcld_WorkingCapitalDeficit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Working capital deficit.",
        "label": "Working Capital Deficit",
        "terseLabel": "Working capital deficit"
       }
      }
     },
     "localname": "WorkingCapitalDeficit",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/BasisOfAccountingAdditionalInformationDetail",
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mcld_WrittenOffDuringTheYearAsUncollectibleAllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Written off during the year as uncollectible allowance account for credit losses of financial assets.",
        "label": "Written Off During The Year As Uncollectible Allowance Account For Credit Losses Of Financial Assets",
        "terseLabel": "Amounts written off during the year as uncollectible"
       }
      }
     },
     "localname": "WrittenOffDuringTheYearAsUncollectibleAllowanceAccountForCreditLossesOfFinancialAssets",
     "nsuri": "http://www.mcloudcorp.com/20220630",
     "presentation": [
      "http://www.mcloudcorp.com/role/CapitalAndRiskManagementDisclosureOfMovementInTheExpectedCreditLossAllowanceRelatedToTradeReceivablesAndLongTermReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_AmericasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Americas [Member]"
       }
      }
     },
     "localname": "AmericasMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia-Pacific [Member]"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mcloudcorp.com/role/RevenueSummaryOfCompanySRevenueAndNonCurrentAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mcloudcorp.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mcloudcorp.com/role/ShareBasedPaymentArrangementsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 11
  }
 },
 "std_ref": {
  "r0": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r1": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "102",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r10": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r100": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "20",
   "Paragraph": "39",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=20&code=ifrs-tx-2021-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r101": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "21",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=21&code=ifrs-tx-2021-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r102": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "21",
   "Paragraph": "53",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=21&code=ifrs-tx-2021-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r103": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "21",
   "Paragraph": "57",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=21&code=ifrs-tx-2021-en-r&anchor=para_57_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r104": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "13",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_13&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r105": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r106": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r107": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r108": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r109": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r11": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "108",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r110": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_19_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r111": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r112": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "20",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r113": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Section": "Disclosures",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2021-03-24"
  },
  "r114": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2021-en-r&anchor=para_35_b_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r115": {
   "Clause": "viii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2021-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r116": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_16_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r117": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_16_b_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r118": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r119": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_17_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r12": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r120": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_17_b_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r121": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r122": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "32",
   "Paragraph": "IE33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=32&code=ifrs-tx-2021-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2021-03-24"
  },
  "r123": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r124": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "127",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r125": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_130_g&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r126": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r127": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r128": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r129": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_135&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r13": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "117",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_117_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r130": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r131": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r132": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r133": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r134": {
   "Clause": "vi",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r135": {
   "Clause": "vii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r136": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r137": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r138": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_119_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r139": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r14": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "117",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r140": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "126",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r141": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "32A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r142": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "76",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r143": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r144": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r145": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "50",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2021-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r146": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2021-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r147": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "10",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r148": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r149": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r15": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "125",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r150": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r151": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r152": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r153": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r154": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r155": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r156": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r157": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r158": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r159": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r16": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r160": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r161": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r162": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "39",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r163": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r164": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "45",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r165": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r166": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A__IAS07_IE_A_TI",
   "URIDate": "2021-03-24"
  },
  "r167": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C__IAS07_IE_C_TI",
   "URIDate": "2021-03-24"
  },
  "r168": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_f_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r169": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "29",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2021-en-r&anchor=para_29_c_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r17": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "138",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_138_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r170": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "49",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2021-en-r&anchor=para_49_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r171": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "49",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2021-en-r&anchor=para_49_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r172": {
   "IssueDate": "2021-01-01",
   "Name": "IFRIC",
   "Number": "19",
   "Paragraph": "11",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRIC&num=19&code=ifrs-tx-2021-en-r&anchor=para_11&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r173": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r174": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r175": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r176": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r177": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "IG63",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_IG63&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r178": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "10",
   "Paragraph": "22",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2021-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r179": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_12_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r18": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "20",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_20_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r180": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_12_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r181": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_12_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r182": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r183": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r184": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_12&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r185": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "19B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_19B_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r186": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "19B",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_19B_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r187": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r188": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r189": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r19": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r190": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r191": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r192": {
   "Clause": "ix",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r193": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r194": {
   "Clause": "viii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r195": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r196": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r197": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r198": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r199": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r2": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "103",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r20": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "41",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_41_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r200": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r201": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r202": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_e_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r203": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r204": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_h&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r205": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r206": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "B36",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_B36_b&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r207": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "B6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r208": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE63",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2021-03-24"
  },
  "r209": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "14",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2021-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r21": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "41",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_41&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r210": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "105",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r211": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r212": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "114",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r213": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "116",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_116_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r214": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r215": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "118",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_118_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r216": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r217": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "118",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r218": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "120",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r219": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r22": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r220": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r221": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_B89_f&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r222": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI",
   "URIDate": "2021-03-24"
  },
  "r223": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Section": "Presentation",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI",
   "URIDate": "2021-03-24"
  },
  "r224": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r225": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r226": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r227": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r228": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r229": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r23": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r230": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r231": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r232": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r233": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "58",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r234": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "94",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r235": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "97",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r236": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2021-03-24"
  },
  "r237": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Presentation",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2021-03-24"
  },
  "r238": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "44",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r239": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r24": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r240": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r241": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r242": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r243": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r244": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_v&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r245": {
   "Clause": "vi",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r246": {
   "Clause": "vii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r247": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r248": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r249": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r25": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r250": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r251": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r252": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_47_a_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r253": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r254": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r255": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "50",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r256": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r257": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_c&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r258": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r259": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_f_iii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r26": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r260": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_f_iv&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r261": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r262": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_g_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r263": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r264": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "m",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_m&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r265": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "o",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_o_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r266": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r267": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r268": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_d_ii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r269": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r27": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r270": {
   "Clause": "vi",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_d_vi&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r271": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r272": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r273": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "IE72",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_IE72&doctype=Illustrative%20Examples",
   "URIDate": "2021-03-24"
  },
  "r274": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Section": "Disclosures",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS03_g59-63__IFRS03_g59-63_TI",
   "URIDate": "2021-03-24"
  },
  "r275": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Section": "Disclosures application of paragraphs 59 and 61",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&doctype=Appendix&subtype=B&dita_xref=IFRS03_gB64-B67_TI",
   "URIDate": "2021-03-24"
  },
  "r276": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r277": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20_a_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r278": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "21C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r279": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "22A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_22A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r28": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r280": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r281": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r282": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r283": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r284": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r285": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r286": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r287": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35I",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r288": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35K",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r289": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r29": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r290": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35N",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r291": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "36",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r292": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r293": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r294": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42I",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r295": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r296": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "7",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r297": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_8_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r298": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_8_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r299": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_8_h&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r3": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "104",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r30": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "55",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r300": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r301": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r302": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11D",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r303": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11D",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B11D&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r304": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B2",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B2_a&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r305": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r306": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r307": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG20D",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_IG20D&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r308": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG31A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r309": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Section": "Defined terms",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2021-03-24"
  },
  "r31": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "56",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r310": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Section": "Scope",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2021-03-24"
  },
  "r311": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r312": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r313": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r314": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r315": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r316": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r317": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r318": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r319": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r32": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r320": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r321": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r322": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r323": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r324": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r325": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2021-03-24"
  },
  "r326": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "7.2.34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2021-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r327": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "109",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r328": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "109A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r329": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r33": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r330": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "120",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r331": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "124",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r332": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "125",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r333": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "127",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r334": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r335": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r336": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r337": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r338": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "C32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2021-03-24"
  },
  "r339": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "9",
   "Paragraph": "7.2.42",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2021-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r34": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r340": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39L_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r341": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39L_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r342": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "16",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r343": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37_b&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r344": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29_a&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2021-03-24"
  },
  "r345": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2021-03-24"
  },
  "r346": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r347": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r35": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "68",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r36": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "69",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r37": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "7",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r38": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "70",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r39": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r4": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r40": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r41": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r42": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r43": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r44": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r45": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r46": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "80A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_80A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r47": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r48": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r49": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r5": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r50": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r51": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r52": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r53": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r54": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r55": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r56": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r57": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "85",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r58": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "90",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_90&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r59": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r6": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r60": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_98_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r61": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "99",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r62": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "IG6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r63": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "21",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2021-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r64": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "22",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2021-en-r&anchor=para_22_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r65": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "10",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2021-03-24"
  },
  "r66": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "79",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r67": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r68": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r69": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_80&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r7": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r70": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r71": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "ab",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_ab&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r72": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r73": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r74": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r75": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r76": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r77": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r78": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r79": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r8": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r80": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2021-03-24"
  },
  "r81": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_37_h&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r82": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r83": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r84": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r85": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r86": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r87": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r88": {
   "Clause": "ix",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_ix&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r89": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_v&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r9": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r90": {
   "Clause": "vii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r91": {
   "Clause": "viii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r92": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r93": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r94": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r95": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2021-03-24"
  },
  "r96": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r97": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r98": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r99": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "20",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=20&code=ifrs-tx-2021-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2021-03-24"
  }
 },
 "version": "2.1"
}
