{
 "instance": {
  "nvcn-20211231x20f.htm": {
   "axisCustom": 4,
   "axisStandard": 26,
   "contextCount": 687,
   "dts": {
    "calculationLink": {
     "local": [
      "nvcn-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "nvcn-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "nvcn-20211231x20f.htm"
     ]
    },
    "labelLink": {
     "local": [
      "nvcn-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "nvcn-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "nvcn-20211231.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/esma-arcrole-2018-11-21.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-roles-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/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 811,
   "entityCount": 1,
   "hidden": {
    "http://www.neovasc.com/20211231": 8,
    "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full": 7,
    "http://xbrl.sec.gov/dei/2021q4": 5,
    "total": 20
   },
   "keyCustom": 224,
   "keyStandard": 333,
   "memberCustom": 136,
   "memberStandard": 33,
   "nsprefix": "nvcn",
   "nsuri": "http://www.neovasc.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00090 - Document - Document and Entity Information",
     "role": "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10501 - Disclosure - FINANCIAL RISK MANAGEMENT",
     "role": "http://www.neovasc.com/role/DisclosureFinancialRiskManagement",
     "shortName": "FINANCIAL RISK MANAGEMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10601 - Disclosure - CASH AND CASH EQUIVALENTS",
     "role": "http://www.neovasc.com/role/DisclosureCashAndCashEquivalents",
     "shortName": "CASH AND CASH EQUIVALENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10701 - Disclosure - ACCOUNTS RECEIVABLE",
     "role": "http://www.neovasc.com/role/DisclosureAccountsReceivable",
     "shortName": "ACCOUNTS RECEIVABLE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:FinanceLeaseReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10801 - Disclosure - FINANCE LEASE RECEIVABLE",
     "role": "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivable",
     "shortName": "FINANCE LEASE RECEIVABLE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:FinanceLeaseReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10901 - Disclosure - INVENTORY AND RESEARCH AND DEVELOPMENT SUPPLIES",
     "role": "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSupplies",
     "shortName": "INVENTORY AND RESEARCH AND DEVELOPMENT SUPPLIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11001 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS",
     "role": "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssets",
     "shortName": "PREPAID EXPENSES AND OTHER ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11101 - Disclosure - RESTRICTED CASH",
     "role": "http://www.neovasc.com/role/DisclosureRestrictedCash",
     "shortName": "RESTRICTED CASH",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11201 - Disclosure - RIGHT OF USE ASSET",
     "role": "http://www.neovasc.com/role/DisclosureRightOfUseAsset",
     "shortName": "RIGHT OF USE ASSET",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11301 - Disclosure - PROPERTY AND EQUIPMENT",
     "role": "http://www.neovasc.com/role/DisclosurePropertyAndEquipment",
     "shortName": "PROPERTY AND EQUIPMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11401 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES",
     "role": "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilities",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00100 - Statement - Consolidated Statements of Financial Position",
     "role": "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition",
     "shortName": "Consolidated Statements of Financial Position",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2020_1gMRMUEUzEaB-IgIwx02xg",
      "decimals": "0",
      "lang": null,
      "name": "nvcn:ResearchAndDevelopmentExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11501 - Disclosure - LEASE LIABILITY",
     "role": "http://www.neovasc.com/role/DisclosureLeaseLiability",
     "shortName": "LEASE LIABILITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11601 - Disclosure - DERIVATIVE WARRANT LIABILITY FROM FINANCING AND CONVERTIBLE NOTE",
     "role": "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNote",
     "shortName": "DERIVATIVE WARRANT LIABILITY FROM FINANCING AND CONVERTIBLE NOTE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11701 - Disclosure - INCOME TAXES",
     "role": "http://www.neovasc.com/role/DisclosureIncomeTaxes",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:ShareCapitalAndShareBasedPaymentsArrangementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11801 - Disclosure - SHARE CAPITAL",
     "role": "http://www.neovasc.com/role/DisclosureShareCapital",
     "shortName": "SHARE CAPITAL",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:ShareCapitalAndShareBasedPaymentsArrangementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11901 - Disclosure - SEGMENT INFORMATION",
     "role": "http://www.neovasc.com/role/DisclosureSegmentInformation",
     "shortName": "SEGMENT INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12001 - Disclosure - EMPLOYEE BENEFITS EXPENSE",
     "role": "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpense",
     "shortName": "EMPLOYEE BENEFITS EXPENSE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfExpensesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12101 - Disclosure - DEPRECIATION, SHARE-BASED PAYMENTS, EMPLOYEE AND OTHER EXPENSES",
     "role": "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpenses",
     "shortName": "DEPRECIATION, SHARE-BASED PAYMENTS, EMPLOYEE AND OTHER EXPENSES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfExpensesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12201 - Disclosure - LOSS PER SHARE",
     "role": "http://www.neovasc.com/role/DisclosureLossPerShare",
     "shortName": "LOSS PER SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12301 - Disclosure - RELATED PARTY TRANSACTIONS",
     "role": "http://www.neovasc.com/role/DisclosureRelatedPartyTransactions",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12401 - Disclosure - CONTINGENT LIABILITIES AND PROVISIONS",
     "role": "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisions",
     "shortName": "CONTINGENT LIABILITIES AND PROVISIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00200 - Statement - Consolidated Statements of Loss and Comprehensive Loss",
     "role": "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss",
     "shortName": "Consolidated Statements of Loss and Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:CostOfSales",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:GovernmentAssistanceTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12501 - Disclosure - GOVERNMENT ASSISTANCE",
     "role": "http://www.neovasc.com/role/DisclosureGovernmentAssistance",
     "shortName": "GOVERNMENT ASSISTANCE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:GovernmentAssistanceTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12601 - Disclosure - SUBSEQUENT EVENTS",
     "role": "http://www.neovasc.com/role/DisclosureSubsequentEvents",
     "shortName": "SUBSEQUENT EVENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAuthorisationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "12701 - Disclosure - AUTHORIZATION OF FINANCIAL STATEMENTS",
     "role": "http://www.neovasc.com/role/DisclosureAuthorizationOfFinancialStatements",
     "shortName": "AUTHORIZATION OF FINANCIAL STATEMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAuthorisationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "20302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30303 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesTables",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureManagingCapitalExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30403 - Disclosure - MANAGING CAPITAL (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureManagingCapitalTables",
     "shortName": "MANAGING CAPITAL (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureManagingCapitalExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30503 - Disclosure - FINANCIAL RISK MANAGEMENT (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureFinancialRiskManagementTables",
     "shortName": "FINANCIAL RISK MANAGEMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfCashAndCashEquivalentsScheduleExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30603 - Disclosure - CASH AND CASH EQUIVALENTS - (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureCashAndCashEquivalentsTables",
     "shortName": "CASH AND CASH EQUIVALENTS - (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfCashAndCashEquivalentsScheduleExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfCurrentTradeAndOtherReceivablesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30703 - Disclosure - ACCOUNTS RECEIVABLE (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureAccountsReceivableTables",
     "shortName": "ACCOUNTS RECEIVABLE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfCurrentTradeAndOtherReceivablesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "nvcn:FinanceLeaseReceivableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfAdditionalInformationAboutFinanceLeasingActivitiesForLessorTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30803 - Disclosure - FINANCE LEASE RECEIVABLE (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableTables",
     "shortName": "FINANCE LEASE RECEIVABLE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "nvcn:FinanceLeaseReceivableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfAdditionalInformationAboutFinanceLeasingActivitiesForLessorTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2018_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember_8MvR2bboQ06SBcHFY4lVeQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00300 - Statement - Consolidated Statements of Changes in Equity",
     "role": "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity",
     "shortName": "Consolidated Statements of Changes in Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2018_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember_8MvR2bboQ06SBcHFY4lVeQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfScheduleOfInventoriesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30903 - Disclosure - INVENTORY AND RESEARCH AND DEVELOPMENT SUPPLIES (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSuppliesTables",
     "shortName": "INVENTORY AND RESEARCH AND DEVELOPMENT SUPPLIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfScheduleOfInventoriesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfPrepaidExpensesAndOtherAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31003 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS (Tables)",
     "role": "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssetsTables",
     "shortName": "PREPAID EXPENSES AND OTHER ASSETS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfPrepaidExpensesAndOtherAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfRestrictedCashExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31103 - Disclosure - RESTRICTED CASH (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureRestrictedCashTables",
     "shortName": "RESTRICTED CASH (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfRestrictedCashExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfRightOfUseAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31203 - Disclosure - RIGHT OF USE ASSET (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureRightOfUseAssetTables",
     "shortName": "RIGHT OF USE ASSET (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfRightOfUseAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31303 - Disclosure - PROPERTY AND EQUIPMENT (Tables)",
     "role": "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentTables",
     "shortName": "PROPERTY AND EQUIPMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfScheduleOfTradeAndOtherPayablesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31403 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfScheduleOfTradeAndOtherPayablesExplanatoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31503 - Disclosure - LEASE LIABILITY (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureLeaseLiabilityTables",
     "shortName": "LEASE LIABILITY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfAssumptionsUsedInValuationTechniquesToEstimateFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31603 - Disclosure - DERIVATIVE WARRANT LIABILITY FROM FINANCING AND CONVERTIBLE NOTE (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteTables",
     "shortName": "DERIVATIVE WARRANT LIABILITY FROM FINANCING AND CONVERTIBLE NOTE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:DisclosureOfAssumptionsUsedInValuationTechniquesToEstimateFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:ScheduleOfEffectiveIncomeTaxRateReconciliationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31703 - Disclosure - INCOME TAXES (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureIncomeTaxesTables",
     "shortName": "INCOME TAXES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvcn:ScheduleOfEffectiveIncomeTaxRateReconciliationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31803 - Disclosure - SHARE CAPITAL (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureShareCapitalTables",
     "shortName": "SHARE CAPITAL (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00400 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_WFSucLESgEK6AmKxxiiNHQ",
      "decimals": "0",
      "lang": null,
      "name": "nvcn:ImpairmentRightOfUseAssetsAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31903 - Disclosure - SEGMENT INFORMATION (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureSegmentInformationTables",
     "shortName": "SEGMENT INFORMATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInformationAboutEmployeesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "32003 - Disclosure - EMPLOYEE BENEFITS EXPENSE (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseTables",
     "shortName": "EMPLOYEE BENEFITS EXPENSE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInformationAboutEmployeesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfExpensesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "32103 - Disclosure - DEPRECIATION, SHARE-BASED PAYMENTS, EMPLOYEE AND OTHER EXPENSES (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesTables",
     "shortName": "DEPRECIATION, SHARE-BASED PAYMENTS, EMPLOYEE AND OTHER EXPENSES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfExpensesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "32203 - Disclosure - LOSS PER SHARE (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureLossPerShareTables",
     "shortName": "LOSS PER SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "32303 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)",
     "role": "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsTables",
     "shortName": "RELATED PARTY TRANSACTIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfGoingConcernExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "nvcn:PercentageOfStaffsTerminated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_GLvW9ElSJEWCQx5wzsApcA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40101 - Disclosure - INCORPORATION AND GOING CONCERN (Details)",
     "role": "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcernDetails",
     "shortName": "INCORPORATION AND GOING CONCERN (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfGoingConcernExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "nvcn:PercentageOfStaffsTerminated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_GLvW9ElSJEWCQx5wzsApcA",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_BuildingsMember_84-gqzOYgU6IktvRV1W4MA",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DepreciationRatePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_GLvW9ElSJEWCQx5wzsApcA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)",
     "role": "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_BuildingsMember_84-gqzOYgU6IktvRV1W4MA",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DepreciationRatePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_GLvW9ElSJEWCQx5wzsApcA",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "nvcn:IfrsNumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "Unit_Standard_segment_GPHWvs17iEKgoxZc5MxaWg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40303 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Operating segment (Details)",
     "role": "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesOperatingSegmentDetails",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Operating segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfLeasesTableTextBlock",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2018_JFCu2DtfxUKetfenbJXpfQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:LeaseLiabilities",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40304 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Adoption of new standards (Details)",
     "role": "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesAdoptionOfNewStandardsDetails",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Adoption of new standards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "nvcn:DescriptionOfAccountingPolicyForAdoptionOfNewStandardsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_1_1_2019_ifrs-full_InitiallyAppliedIFRSsAxis_nvcn_Ifrs16Member_Je8F3YYBZUmSF0yX9XNJOw",
      "decimals": "2",
      "lang": null,
      "name": "ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_GLvW9ElSJEWCQx5wzsApcA",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NoncurrentDerivativeFinancialLiabilities",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40401 - Disclosure - MANAGING CAPITAL (Details)",
     "role": "http://www.neovasc.com/role/DisclosureManagingCapitalDetails",
     "shortName": "MANAGING CAPITAL (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureManagingCapitalExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "lang": null,
      "name": "nvcn:IfrsCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGoingConcernExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10101 - Disclosure - INCORPORATION AND GOING CONCERN",
     "role": "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcern",
     "shortName": "INCORPORATION AND GOING CONCERN",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGoingConcernExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40501 - Disclosure - FINANCIAL RISK MANAGEMENT - Financial assets and liabilities (Details)",
     "role": "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
     "shortName": "FINANCIAL RISK MANAGEMENT - Financial assets and liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfCarryingAmountsOfFinancialAssetsAndFinancialLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "lang": null,
      "name": "nvcn:CarryingAmountOfFinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember_KpldL2rI-U-4vSqS5ZzB8Q",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "nvcn:SensitivityAnalysisEffectOfChangeInVariablePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_GLvW9ElSJEWCQx5wzsApcA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40502 - Disclosure - FINANCIAL RISK MANAGEMENT - Foreign exchange and interest rate risk (Details)",
     "role": "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails",
     "shortName": "FINANCIAL RISK MANAGEMENT - Foreign exchange and interest rate risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember_KpldL2rI-U-4vSqS5ZzB8Q",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "nvcn:SensitivityAnalysisEffectOfChangeInVariablePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_GLvW9ElSJEWCQx5wzsApcA",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40503 - Disclosure - FINANCIAL RISK MANAGEMENT - Liquidity risk (Details)",
     "role": "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
     "shortName": "FINANCIAL RISK MANAGEMENT - Liquidity risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:TradePayablesCurrentPastDueTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40505 - Disclosure - FINANCIAL RISK MANAGEMENT - Credit risk (Details)",
     "role": "http://www.neovasc.com/role/DisclosureFinancialRiskManagementCreditRiskDetails",
     "shortName": "FINANCIAL RISK MANAGEMENT - Credit risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40601 - Disclosure - CASH AND CASH EQUIVALENTS (Details)",
     "role": "http://www.neovasc.com/role/DisclosureCashAndCashEquivalentsDetails",
     "shortName": "CASH AND CASH EQUIVALENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfCashAndCashEquivalentsScheduleExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_srt_CurrencyAxis_currency_USD_QaZCr8ZyIkeL923a42Q-yw",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfCurrentTradeAndOtherReceivablesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40701 - Disclosure - ACCOUNTS RECEIVABLE (Details)",
     "role": "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails",
     "shortName": "ACCOUNTS RECEIVABLE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfCurrentTradeAndOtherReceivablesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentFinanceLeaseReceivables",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40801 - Disclosure - FINANCE LEASE RECEIVABLE (Details)",
     "role": "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableDetails",
     "shortName": "FINANCE LEASE RECEIVABLE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfAdditionalInformationAboutFinanceLeasingActivitiesForLessorTableTextBlock",
       "nvcn:FinanceLeaseReceivableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:FinanceLeaseReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory",
       "nvcn:FinanceLeaseReceivableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40802 - Disclosure - FINANCE LEASE RECEIVABLE - Maturity analysis of the undiscounted finance lease receivables (Details)",
     "role": "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableMaturityAnalysisOfUndiscountedFinanceLeaseReceivablesDetails",
     "shortName": "FINANCE LEASE RECEIVABLE - Maturity analysis of the undiscounted finance lease receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory",
       "nvcn:FinanceLeaseReceivableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfScheduleOfInventoriesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40901 - Disclosure - INVENTORY AND RESEARCH AND DEVELOPMENT SUPPLIES (Details)",
     "role": "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSuppliesDetails",
     "shortName": "INVENTORY AND RESEARCH AND DEVELOPMENT SUPPLIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfScheduleOfInventoriesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfPrepaidExpensesAndOtherAssets",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nvcn:IfrsPrepaidInsurance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41001 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS (Details)",
     "role": "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssetsDetails",
     "shortName": "PREPAID EXPENSES AND OTHER ASSETS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfPrepaidExpensesAndOtherAssets",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nvcn:IfrsPrepaidInsurance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10201 - Disclosure - BASIS OF PREPARATION",
     "role": "http://www.neovasc.com/role/DisclosureBasisOfPreparation",
     "shortName": "BASIS OF PREPARATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NoncurrentRestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41101 - Disclosure - RESTRICTED CASH (Details)",
     "role": "http://www.neovasc.com/role/DisclosureRestrictedCashDetails",
     "shortName": "RESTRICTED CASH (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "lang": null,
      "name": "nvcn:CashCollateralHeldForBorrowedSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_CAD_752FIaneGkOC96Ry0Mz9qA",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2020_1gMRMUEUzEaB-IgIwx02xg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41201 - Disclosure - RIGHT OF USE ASSET (Details)",
     "role": "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails",
     "shortName": "RIGHT OF USE ASSET (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfRightOfUseAssetsTableTextBlock",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2018_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_VxWLWtSZxEiWSLFQZFR_Yw",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2020_1gMRMUEUzEaB-IgIwx02xg",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41301 - Disclosure - PROPERTY AND EQUIPMENT (Details)",
     "role": "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
     "shortName": "PROPERTY AND EQUIPMENT (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2018_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_VxWLWtSZxEiWSLFQZFR_Yw",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfScheduleOfTradeAndOtherPayablesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nvcn:TradePayables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41401 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)",
     "role": "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfScheduleOfTradeAndOtherPayablesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nvcn:TradePayables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfLeasesTableTextBlock",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2018_JFCu2DtfxUKetfenbJXpfQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:LeaseLiabilities",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41501 - Disclosure - LEASE LIABILITY (Details)",
     "role": "http://www.neovasc.com/role/DisclosureLeaseLiabilityDetails",
     "shortName": "LEASE LIABILITY (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfLeasesTableTextBlock",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_Ufwz-d7O60uAKM94smVASw",
      "decimals": "0",
      "lang": null,
      "name": "nvcn:AdditionsLeaseLiabilityAndLeaseModification",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfLeasesTableTextBlock",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nvcn:UndiscountedOperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41502 - Disclosure - LEASE LIABILITY - Maturity analysis (Details)",
     "role": "http://www.neovasc.com/role/DisclosureLeaseLiabilityMaturityAnalysisDetails",
     "shortName": "LEASE LIABILITY - Maturity analysis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfLeasesTableTextBlock",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nvcn:UndiscountedOperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_2_12_2021_To_2_12_2021_-sTpARWd_Uaw2kKwI1vtZA",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "nvcn:IssuePricePerUnit",
      "reportCount": 1,
      "unitRef": "Unit_Divide_USD_shares_8erx0Dy54EORRZG-3lpUeA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41601 - Disclosure - DERIVATIVE WARRANT LIABILITY FROM FINANCING AND CONVERTIBLE NOTE (Details)",
     "role": "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
     "shortName": "DERIVATIVE WARRANT LIABILITY FROM FINANCING AND CONVERTIBLE NOTE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_WFSucLESgEK6AmKxxiiNHQ",
      "decimals": "INF",
      "lang": null,
      "name": "nvcn:NumberOfTreasurySharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_WUBZUR60Z0-jPe_K3reA5g",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_6_30_2019_Jorv3_Pn2EWGJMWobs4WMQ",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "nvcn:NumberOfWarrantsOutstanding",
      "reportCount": 1,
      "unitRef": "Unit_Standard_shares_WUBZUR60Z0-jPe_K3reA5g",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41602 - Disclosure - DERIVATIVE WARRANT LIABILITY FROM FINANCING AND CONVERTIBLE NOTE - Carrying Amounts (Details)",
     "role": "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
     "shortName": "DERIVATIVE WARRANT LIABILITY FROM FINANCING AND CONVERTIBLE NOTE - Carrying Amounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:DisclosureOfCarryingAmountsOfDerivativeFinancialLiabilityAndConvertibleNotesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2021_Kk-KY2_O-E-biyn0o6EPow",
      "decimals": "0",
      "lang": null,
      "name": "nvcn:UnrealizedGainOnDerivativeLiabilityAndConvertibleNote",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLossBeforeTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41701 - Disclosure - INCOME TAXES - Expected tax expense (Details)",
     "role": "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails",
     "shortName": "INCOME TAXES - Expected tax expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:ScheduleOfEffectiveIncomeTaxRateReconciliationsTableTextBlock",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "4",
      "lang": null,
      "name": "ifrs-full:AverageEffectiveTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_GLvW9ElSJEWCQx5wzsApcA",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DeferredTaxAssets",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41702 - Disclosure - INCOME TAXES - Recognized deferred tax assets and liabilities (Details)",
     "role": "http://www.neovasc.com/role/DisclosureIncomeTaxesRecognizedDeferredTaxAssetsAndLiabilitiesDetails",
     "shortName": "INCOME TAXES - Recognized deferred tax assets and liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://www.neovasc.com/role/DisclosureSignificantAccountingPolicies",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:ScheduleOfUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAsstIsRecognizedTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41703 - Disclosure - INCOME TAXES - Unrecognized deductible temporary differences and unused tax losses (Details)",
     "role": "http://www.neovasc.com/role/DisclosureIncomeTaxesUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails",
     "shortName": "INCOME TAXES - Unrecognized deductible temporary differences and unused tax losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:ScheduleOfUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAsstIsRecognizedTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "nvcn:ScheduleOfUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAsstIsRecognizedTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41704 - Disclosure - INCOME TAXES - Unused tax losses (Details)",
     "role": "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails",
     "shortName": "INCOME TAXES - Unused tax losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "nvcn:ScheduleOfUnusedTaxLossesForCompanyAndTheirExpiryDatesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_nvcn_TaxLossExpirationAxis_nvcn_TaxYear2023Member_Gu3ijQxn8Eu1KU1KftRCGw",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "nvcn:ShareCapitalAndShareBasedPaymentsArrangementsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_ifrs-full_ClassesOfShareCapitalAxis_ifrs-full_OrdinarySharesMember_f6W1oRzb-0mmLXQ4CS3lgQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nvcn:SharesVotingRights",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_Vote_zKSkWLI5Gki-X-fsRirDKw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41801 - Disclosure - SHARE CAPITAL - General (Details)",
     "role": "http://www.neovasc.com/role/DisclosureShareCapitalGeneralDetails",
     "shortName": "SHARE CAPITAL - General (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "nvcn:ShareCapitalAndShareBasedPaymentsArrangementsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_ifrs-full_ClassesOfShareCapitalAxis_ifrs-full_OrdinarySharesMember_f6W1oRzb-0mmLXQ4CS3lgQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nvcn:SharesVotingRights",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_Vote_zKSkWLI5Gki-X-fsRirDKw",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_Ufwz-d7O60uAKM94smVASw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41802 - Disclosure - SHARE CAPITAL - Issued and Outstanding (Details)",
     "role": "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
     "shortName": "SHARE CAPITAL - Issued and Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_2_12_2021_To_2_12_2021_-sTpARWd_Uaw2kKwI1vtZA",
      "decimals": "0",
      "lang": null,
      "name": "nvcn:ShareIssuanceCostsCapitalized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_6_4_2018_To_6_4_2018_RgOb4f-NMkSJA606oNoS6Q",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "nvcn:ShareBasedPaymentArrangementsPercentageOfAuthorizedAwardsToOutstandingShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_GLvW9ElSJEWCQx5wzsApcA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41803 - Disclosure - SHARE CAPITAL - Stock options (Details)",
     "role": "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails",
     "shortName": "SHARE CAPITAL - Stock options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_6_4_2018_To_6_4_2018_RgOb4f-NMkSJA606oNoS6Q",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "nvcn:ShareBasedPaymentArrangementsPercentageOfAuthorizedAwardsToOutstandingShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_GLvW9ElSJEWCQx5wzsApcA",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_GOg01O3KF0iG4Ne9ibeChw",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "Unit_Standard_Options_iVJKHHnQSEKXih4IV0xKhQ",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41804 - Disclosure - SHARE CAPITAL - Options outstanding by exercise price (Details)",
     "role": "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails",
     "shortName": "SHARE CAPITAL - Options outstanding by exercise price (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2020_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_nvcn_ExercisePrice4.10Member_niwGAtbOEE2fJcPJY8Dylw",
      "decimals": "2",
      "lang": null,
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_shares_8erx0Dy54EORRZG-3lpUeA",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41805 - Disclosure - SHARE CAPITAL - Fair value measurement assumptions (Details)",
     "role": "http://www.neovasc.com/role/DisclosureShareCapitalFairValueMeasurementAssumptionsDetails",
     "shortName": "SHARE CAPITAL - Fair value measurement assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41806 - Disclosure - SHARE CAPITAL - Restricted Share Unit Plan (Details)",
     "role": "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails",
     "shortName": "SHARE CAPITAL - Restricted Share Unit Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_12_2_2019_To_12_2_2019_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_nvcn_RestrictedShareUnitPlanMember_LxH38n3mo0C8QiwMMkhoHA",
      "decimals": "INF",
      "lang": null,
      "name": "nvcn:ShareBasedCompensationArrangementAcquisitionPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_GLvW9ElSJEWCQx5wzsApcA",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_nvcn_ShareAppreciationRightsMember_ihm7W3EuTkeusC4CKpd0Yw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41807 - Disclosure - SHARE CAPITAL - Share appreciation rights (Details)",
     "role": "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails",
     "shortName": "SHARE CAPITAL - Share appreciation rights (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2021_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_nvcn_ShareAppreciationRightsMember_ihm7W3EuTkeusC4CKpd0Yw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_6_30_2019_Jorv3_Pn2EWGJMWobs4WMQ",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "nvcn:NumberOfWarrantsOutstanding",
      "reportCount": 1,
      "unitRef": "Unit_Standard_shares_WUBZUR60Z0-jPe_K3reA5g",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41808 - Disclosure - SHARE CAPITAL - Warrants (Details)",
     "role": "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails",
     "shortName": "SHARE CAPITAL - Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_6_16_2020_To_6_16_2020_ifrs-full_ClassesOfFinancialLiabilitiesAxis_nvcn_Settlement2020WarrantsMember_PcJDMBAv50aG1bFfCAXsPQ",
      "decimals": "0",
      "lang": null,
      "name": "nvcn:GrossProceedsFromIssueOfUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10401 - Disclosure - MANAGING CAPITAL",
     "role": "http://www.neovasc.com/role/DisclosureManagingCapital",
     "shortName": "MANAGING CAPITAL",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2020_To_12_31_2020_Ufwz-d7O60uAKM94smVASw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProceedsFromIssuingShares",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41809 - Disclosure - SHARE CAPITAL - Broker Warrants (Details)",
     "role": "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
     "shortName": "SHARE CAPITAL - Broker Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "nvcn:NumberOfShareOfferingsCompleted",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_3_1_2019_To_3_31_2019_nvcn_IfrsSubsidiarySaleOfStockAxis_nvcn_UnderwrittenPublicOfferingMember_dlTl01tjPUyEfmhtbEweKQ",
      "decimals": "INF",
      "lang": null,
      "name": "nvcn:NumberOfShareOfferingsCompleted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "nvcn:IfrsNumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "Unit_Standard_segment_GPHWvs17iEKgoxZc5MxaWg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41901 - Disclosure - SEGMENT INFORMATION (Details)",
     "role": "http://www.neovasc.com/role/DisclosureSegmentInformationDetails",
     "shortName": "SEGMENT INFORMATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_ifrs-full_GeographicalAreasAxis_srt_EuropeMember_JxAhnX7vxkCaeV3IGVQKDg",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutEmployeesExplanatory",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:WagesAndSalaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42001 - Disclosure - EMPLOYEE BENEFITS EXPENSE (Details)",
     "role": "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails",
     "shortName": "EMPLOYEE BENEFITS EXPENSE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutEmployeesExplanatory",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:WagesAndSalaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:SellingExpense",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42101 - Disclosure - DEPRECIATION, SHARE-BASED PAYMENTS, EMPLOYEE AND OTHER EXPENSES (Details)",
     "role": "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails",
     "shortName": "DEPRECIATION, SHARE-BASED PAYMENTS, EMPLOYEE AND OTHER EXPENSES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_nvcn_ExpenseByNatureAxis_nvcn_DepreciationMember_4iBwLH2lJ0m6bNWrnWHy8w",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:GeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:EarningsPerShareExplanatory",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:WeightedAverageShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_WUBZUR60Z0-jPe_K3reA5g",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42201 - Disclosure - LOSS PER SHARE (Details)",
     "role": "http://www.neovasc.com/role/DisclosureLossPerShareDetails",
     "shortName": "LOSS PER SHARE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:EarningsPerShareExplanatory",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:WeightedAverageShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_WUBZUR60Z0-jPe_K3reA5g",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:KeyManagementPersonnelCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42301 - Disclosure - RELATED PARTY TRANSACTIONS (Details)",
     "role": "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails",
     "shortName": "RELATED PARTY TRANSACTIONS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:KeyManagementPersonnelCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_3_24_2017_To_3_24_2017_NibNL7qvC0W0OupqUOLfEg",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "nvcn:NumberOfClaimsAssertingForCorrectionOfPatentInventorship",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_claim_udVieSwcCE2dTPSJ_BozQA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42401 - Disclosure - CONTINGENT LIABILITIES AND PROVISIONS (Details)",
     "role": "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails",
     "shortName": "CONTINGENT LIABILITIES AND PROVISIONS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_3_24_2017_To_3_24_2017_NibNL7qvC0W0OupqUOLfEg",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "nvcn:NumberOfClaimsAssertingForCorrectionOfPatentInventorship",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_claim_udVieSwcCE2dTPSJ_BozQA",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "Duration_1_1_2021_To_12_31_2021_T4-73-jWRUqTotuM7aZxZw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "42501 - Disclosure - GOVERNMENT ASSISTANCE (Details)",
     "role": "http://www.neovasc.com/role/DisclosureGovernmentAssistanceDetails",
     "shortName": "GOVERNMENT ASSISTANCE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "nvcn:GovernmentAssistanceTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvcn-20211231x20f.htm",
      "contextRef": "As_Of_12_31_2020_ifrs-full_BorrowingsByNameAxis_nvcn_PaycheckProtectionProgramMember_rj8euW9uPUGSAJwoJouFqA",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:NotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_ZL4dGoVIPUm-pXIlCfVJ3w",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 192,
   "tag": {
    "currency_AllCurrenciesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "localname": "AllCurrenciesDomain",
     "nsuri": "http://xbrl.sec.gov/currency/2021",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureCashAndCashEquivalentsDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_CAD": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canadian dollars"
       }
      }
     },
     "localname": "CAD",
     "nsuri": "http://xbrl.sec.gov/currency/2021",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureCashAndCashEquivalentsDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_EUR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Euros"
       }
      }
     },
     "localname": "EUR",
     "nsuri": "http://xbrl.sec.gov/currency/2021",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureCashAndCashEquivalentsDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_USD": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States dollars"
       }
      }
     },
     "localname": "USD",
     "nsuri": "http://xbrl.sec.gov/currency/2021",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r251",
      "r252",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r251",
      "r252",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r251",
      "r252",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r252",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business contact for the entity",
        "label": "Business Contact [Member]"
       }
      }
     },
     "localname": "BusinessContactMember",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelFaxNumber": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fax Number of contact personnel.",
        "label": "Contact Personnel Fax Number"
       }
      }
     },
     "localname": "ContactPersonnelFaxNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of contact personnel",
        "label": "Contact Personnel Name"
       }
      }
     },
     "localname": "ContactPersonnelName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r251",
      "r252",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r249"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r249"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r249"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "auth_ref": [
      "r59",
      "r67",
      "r103",
      "r106",
      "r109"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "ACCUMULATED DEPRECIATION"
       }
      }
     },
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedImpairmentMember": {
     "auth_ref": [
      "r59",
      "r103",
      "r106",
      "r109",
      "r179",
      "r189",
      "r195",
      "r241",
      "r244"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated impairment. [Refer: Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Loss allowance"
       }
      }
     },
     "localname": "AccumulatedImpairmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_Equity",
       "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": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r60"
     ],
     "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 during the year"
       }
      }
     },
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in inventories",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade accounts receivable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade accounts receivable",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation and amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Depreciation and amortisation expense; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for depreciation and amortisation expense",
        "terseLabel": "Depreciation",
        "verboseLabel": "Depreciation per Statements of Cash Flows"
       }
      }
     },
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncomeTaxExpense": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "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",
        "verboseLabel": "Income tax expense/(recovery)"
       }
      }
     },
     "localname": "AdjustmentsForIncomeTaxExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for losses (gains) on disposal of non-current assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Non-current assets; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for losses (gains) on disposal of non-current assets",
        "terseLabel": "(Gain)/loss on disposal of assets"
       }
      }
     },
     "localname": "AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]",
        "terseLabel": "Adjustments for:"
       }
      }
     },
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "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 payments",
        "verboseLabel": "Share-based payments per Statements of Cash Flows"
       }
      }
     },
     "localname": "AdjustmentsForSharebasedPayments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails",
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "auth_ref": [
      "r24",
      "r72",
      "r150",
      "r159",
      "r160",
      "r182",
      "r203",
      "r205",
      "r225",
      "r226",
      "r228",
      "r234"
     ],
     "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.neovasc.com/role/DisclosureFinanceLeaseReceivableMaturityAnalysisOfUndiscountedFinanceLeaseReceivablesDetails",
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityMaturityAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllLevelsOfFairValueHierarchyMember": {
     "auth_ref": [
      "r71",
      "r141"
     ],
     "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.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Assets": {
     "auth_ref": [
      "r21",
      "r140",
      "r141",
      "r143",
      "r213",
      "r216"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "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"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "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.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "auth_ref": [
      "r51"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]"
       }
      },
      "en-us": {
       "role": {
        "label": "Average effective tax rate",
        "terseLabel": "Statutory tax rate"
       }
      }
     },
     "localname": "AverageEffectiveTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BasicEarningsLossPerShareFromContinuingOperations": {
     "auth_ref": [
      "r92",
      "r93"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Basic earnings (loss) per share from continuing operations. [Refer: Basic earnings (loss) per share; Continuing operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share from continuing operations",
        "terseLabel": "Basic loss per share"
       }
      }
     },
     "localname": "BasicEarningsLossPerShareFromContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_Borrowings": {
     "auth_ref": [
      "r21"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings",
        "terseLabel": "Gross proceeds"
       }
      }
     },
     "localname": "Borrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "auth_ref": [
      "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": "Borrowings by name [axis]"
       }
      }
     },
     "localname": "BorrowingsByNameAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureGovernmentAssistanceDetails",
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BorrowingsByNameMember": {
     "auth_ref": [
      "r200"
     ],
     "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.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureGovernmentAssistanceDetails",
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BorrowingsInterestRate": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "BorrowingsInterestRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BottomOfRangeMember": {
     "auth_ref": [
      "r146",
      "r148",
      "r149",
      "r172",
      "r200",
      "r228"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Minimum"
       }
      }
     },
     "localname": "BottomOfRangeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BuildingsMember": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Building"
       }
      }
     },
     "localname": "BuildingsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "auth_ref": [
      "r59",
      "r64",
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r179",
      "r189",
      "r190",
      "r241",
      "r246"
     ],
     "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.neovasc.com/role/DisclosureAccountsReceivableDetails",
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CarryingAmountMember": {
     "auth_ref": [
      "r64",
      "r104",
      "r105",
      "r107",
      "r108",
      "r179",
      "r189",
      "r190",
      "r241",
      "r243"
     ],
     "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.neovasc.com/role/DisclosureAccountsReceivableDetails",
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Cash": {
     "auth_ref": [
      "r123"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalents": {
     "auth_ref": [
      "r18",
      "r123",
      "r138"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "nvcn_CarryingAmountOfFinancialAssets",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 1.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": "End of the year",
        "periodStartLabel": "Beginning of the year",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureCashAndCashEquivalentsDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcernDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "auth_ref": [
      "r110",
      "r124"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.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",
        "totalLabel": "Net cash from financing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "terseLabel": "FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "auth_ref": [
      "r110",
      "r124"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.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",
        "totalLabel": "Net cash applied to investing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "auth_ref": [
      "r110",
      "r124"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.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) operations",
        "totalLabel": "Net cash applied to operating activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital": {
     "auth_ref": [
      "r121",
      "r125"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) from the entity's operations before changes in working capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operations before changes in working capital",
        "totalLabel": "Cash applied to operating activities before change in non-cash working capital"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashOutflowForLeases": {
     "auth_ref": [
      "r156"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash outflow for leases",
        "negatedLabel": "Lease payments"
       }
      }
     },
     "localname": "CashOutflowForLeases",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ChangesInEquity": {
     "auth_ref": [
      "r7"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity. [Refer: Equity]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in equity",
        "totalLabel": "Transactions with owners during the year"
       }
      }
     },
     "localname": "ChangesInEquity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "auth_ref": [
      "r96",
      "r98",
      "r144",
      "r158"
     ],
     "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 assets [axis]"
       }
      }
     },
     "localname": "ClassesOfAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "auth_ref": [
      "r96",
      "r144",
      "r158"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for 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. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets [member]"
       }
      }
     },
     "localname": "ClassesOfAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfContingentLiabilitiesAxis": {
     "auth_ref": [
      "r101",
      "r178"
     ],
     "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 contingent liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfContingentLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfEmployeeBenefitsExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EMPLOYEE BENEFITS EXPENSE"
       }
      }
     },
     "localname": "ClassesOfEmployeeBenefitsExpenseAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis": {
     "auth_ref": [
      "r144"
     ],
     "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 entity's own equity instruments [axis]"
       }
      }
     },
     "localname": "ClassesOfEntitysOwnEquityInstrumentsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "auth_ref": [
      "r198",
      "r199",
      "r224",
      "r236",
      "r237",
      "r238"
     ],
     "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.neovasc.com/role/DisclosureAccountsReceivableDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementCreditRiskDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "auth_ref": [
      "r189",
      "r192",
      "r194",
      "r196"
     ],
     "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.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialInstrumentsMember": {
     "auth_ref": [
      "r189",
      "r192",
      "r194",
      "r196"
     ],
     "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.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "auth_ref": [
      "r198",
      "r199",
      "r224",
      "r237"
     ],
     "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.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteTables",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "auth_ref": [
      "r65"
     ],
     "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.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "auth_ref": [
      "r34"
     ],
     "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.neovasc.com/role/DisclosureShareCapitalGeneralDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfShareCapitalMember": {
     "auth_ref": [
      "r34"
     ],
     "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.neovasc.com/role/DisclosureShareCapitalGeneralDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CommencementOfMajorLitigationMember": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the commencement of major litigation."
       }
      },
      "en-us": {
       "role": {
        "label": "Nasdaq notification for non-compliance"
       }
      }
     },
     "localname": "CommencementOfMajorLitigationMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcernDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "auth_ref": [
      "r8"
     ],
     "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.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncome": {
     "auth_ref": [
      "r4",
      "r36",
      "r128",
      "r130",
      "r131",
      "r136"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "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",
        "totalLabel": "LOSS AND OTHER COMPREHENSIVE LOSS FOR THE YEAR"
       }
      }
     },
     "localname": "ComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ContingentLiabilitiesMember": {
     "auth_ref": [
      "r102",
      "r178"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for possible obligations that arise from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the entity; or, present obligations that arise from past events but are not recognised because (a) it is probable that an outflow of resources embodying economic benefits will be required to settle the obligations; or (b) the amount of the obligations cannot be measured with sufficient reliability. It also represents the standard value for the 'Classes of contingent liabilities' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Contingent liabilities [member]"
       }
      }
     },
     "localname": "ContingentLiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CostOfSales": {
     "auth_ref": [
      "r2",
      "r42"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 1.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",
        "terseLabel": "COST OF GOODS SOLD"
       }
      }
     },
     "localname": "CostOfSales",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrencyRiskMember": {
     "auth_ref": [
      "r209",
      "r229",
      "r230",
      "r231",
      "r232"
     ],
     "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": "Foreign exchange risk"
       }
      }
     },
     "localname": "CurrencyRiskMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CurrentAssets": {
     "auth_ref": [
      "r25",
      "r131",
      "r132"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 1.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",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "CurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "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.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentFinanceLeaseReceivables": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_FinanceLeaseReceivables",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current finance lease receivables. [Refer: Finance lease receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current finance lease receivables",
        "terseLabel": "Finance lease receivable",
        "verboseLabel": "Current"
       }
      }
     },
     "localname": "CurrentFinanceLeaseReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentFinancialLiabilities": {
     "auth_ref": [
      "r183"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "nvcn_TradePayablesAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current financial liabilities. [Refer: Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current financial liabilities",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "CurrentFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 2.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": "Lease Liability, current",
        "verboseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "CurrentLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilities": {
     "auth_ref": [
      "r27",
      "r131",
      "r134"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 1.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",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "CurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "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.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentMember": {
     "auth_ref": [
      "r195",
      "r206",
      "r242"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a current time band."
       }
      },
      "en-us": {
       "role": {
        "label": "Not past due"
       }
      }
     },
     "localname": "CurrentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The current amount of current tax assets. [Refer: Current tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax assets, current",
        "terseLabel": "Income tax receivable"
       }
      }
     },
     "localname": "CurrentTaxAssetsCurrent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "auth_ref": [
      "r49"
     ],
     "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"
       }
      }
     },
     "localname": "CurrentTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTradeReceivables": {
     "auth_ref": [
      "r26",
      "r29"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails": {
       "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 accounts receivable"
       }
      }
     },
     "localname": "CurrentTradeReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails": {
       "order": 1.0,
       "parentTag": "nvcn_UnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLosses",
       "weight": 1.0
      }
     },
     "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",
        "verboseLabel": "Deductible temporary differences"
       }
      }
     },
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxAssets": {
     "auth_ref": [
      "r20",
      "r22",
      "r53"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "terseLabel": "Recognized deferred tax assets",
        "verboseLabel": "Set off of tax"
       }
      }
     },
     "localname": "DeferredTaxAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesRecognizedDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "auth_ref": [
      "r20",
      "r22",
      "r53"
     ],
     "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",
        "negatedLabel": "Recognized deferred tax liabilities",
        "negatedTerseLabel": "Set off of tax"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesRecognizedDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r63",
      "r66"
     ],
     "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 for the year"
       }
      }
     },
     "localname": "DepreciationPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationRatePropertyPlantAndEquipment": {
     "auth_ref": [
      "r58"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The depreciation rate used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation rate, property, plant and equipment",
        "terseLabel": "Depreciation rate, property and equipment"
       }
      }
     },
     "localname": "DepreciationRatePropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "auth_ref": [
      "r153"
     ],
     "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",
        "verboseLabel": "Depreciation for the year"
       }
      }
     },
     "localname": "DepreciationRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativesMember": {
     "auth_ref": [
      "r145",
      "r147",
      "r199",
      "r208"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for financial instruments or other contracts within the scope of IFRS 9 with all three of the following characteristics: (a) Their value changes in response to the change in a specified interest rate, financial instrument price, commodity price, foreign exchange rate, index of prices or rates, credit rating or credit index, or other variable, provided in the case of a non-financial variable that the variable is not specific to a party to the contract (sometimes called the \u2018underlying\u2019); (b) They require no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; (c) They are settled at a future date. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Derivatives"
       }
      }
     },
     "localname": "DerivativesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for earnings per share [text block]",
        "terseLabel": "Loss per share"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForEarningsPerShareExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for employee benefits [text block]",
        "terseLabel": "Employee benefits"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r11"
     ],
     "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.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "auth_ref": [
      "r11"
     ],
     "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 translation"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants": {
     "auth_ref": [
      "r83"
     ],
     "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]",
        "verboseLabel": "Government assistance and government grants"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForGovernmentGrants",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for the impairment of assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of assets [text block]",
        "terseLabel": "Impairment of assets"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "auth_ref": [
      "r11"
     ],
     "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"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInterestIncomeAndExpenseExplanatory": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for income and expense arising from interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for interest income and expense [text block]",
        "terseLabel": "Interest income and interest expense"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForInterestIncomeAndExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for measuring inventories [text block]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForMeasuringInventories",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r11"
     ],
     "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]",
        "verboseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "auth_ref": [
      "r11"
     ],
     "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": "Contingent Liabilities and Provisions"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "auth_ref": [
      "r11"
     ],
     "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.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for research and development expense. [Refer: Research and development expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for research and development expense [text block]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for segment reporting."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for segment reporting [text block]",
        "terseLabel": "Operating segment"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "auth_ref": [
      "r11"
     ],
     "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-based payments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections": {
     "auth_ref": [
      "r99",
      "r100"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The discount rate applied to cash flow projections for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Discount rate applied to cash flow projections",
        "terseLabel": "Risk-free rate (as a percent)"
       }
      }
     },
     "localname": "DescriptionOfDiscountRatesAppliedToCashFlowProjections",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "auth_ref": [
      "r174"
     ],
     "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": "Volatility (as a percent)"
       }
      }
     },
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalFairValueMeasurementAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfOptionLifeShareOptionsGranted": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The option life of share options granted."
       }
      },
      "en-us": {
       "role": {
        "label": "Option life, share options granted",
        "terseLabel": "Expected life (in years)"
       }
      }
     },
     "localname": "DescriptionOfOptionLifeShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalFairValueMeasurementAssumptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "auth_ref": [
      "r174"
     ],
     "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 interest rate (as a percent)"
       }
      }
     },
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalFairValueMeasurementAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Designated financial liabilities at fair value through profit or loss [abstract]",
        "terseLabel": "Financial liabilities at fair value through profit and loss"
       }
      }
     },
     "localname": "DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations": {
     "auth_ref": [
      "r92",
      "r93"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Diluted earnings (loss) per share from continuing operations. [Refer: Continuing operations [member]; Diluted earnings (loss) per share]"
       }
      },
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share from continuing operations",
        "terseLabel": "Diluted loss per share"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShareFromContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DirectorsRemunerationExpense": {
     "auth_ref": [
      "r10"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of remuneration paid or payable to the entity's directors."
       }
      },
      "en-us": {
       "role": {
        "label": "Directors' remuneration expense",
        "terseLabel": "Directors fees"
       }
      }
     },
     "localname": "DirectorsRemunerationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the authorisation of financial statements for issue."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of authorisation of financial statements [text block]",
        "terseLabel": "AUTHORIZATION OF FINANCIAL STATEMENTS"
       }
      }
     },
     "localname": "DisclosureOfAuthorisationOfFinancialStatementsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAuthorizationOfFinancialStatements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for the preparation of the financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure Of Basis Of Preparation Of Financial Statements Explanatory",
        "terseLabel": "BASIS OF PREPARATION"
       }
      }
     },
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureBasisOfPreparation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of cash and cash equivalents [text block]",
        "terseLabel": "CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureCashAndCashEquivalents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SHARE CAPITAL"
       }
      }
     },
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of classes of share capital. [Refer: Share capital [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [text block]",
        "terseLabel": "Schedule of shares capital issued and outstanding"
       }
      }
     },
     "localname": "DisclosureOfClassesOfShareCapitalExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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]",
        "terseLabel": "SHARE CAPITAL"
       }
      }
     },
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalGeneralDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "auth_ref": [
      "r34"
     ],
     "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.neovasc.com/role/DisclosureShareCapitalGeneralDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONTINGENT LIABILITIES AND PROVISIONS"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesExplanatory": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [text block]",
        "terseLabel": "CONTINGENT LIABILITIES AND PROVISIONS"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesLineItems": {
     "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 contingent liabilities",
        "terseLabel": "Corporate reorganization",
        "verboseLabel": "Liquidity Risk"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcernDetails",
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesTable": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to contingent liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [table]"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcernDetails",
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of deferred taxes [text block]",
        "terseLabel": "Schedule of the unrecognized deferred tax assets"
       }
      }
     },
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of depreciation and amortisation expense. [Refer: Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of depreciation and amortisation expense [text block]",
        "verboseLabel": "Schedule of depreciation of property and equipment"
       }
      }
     },
     "localname": "DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesTables"
     ],
     "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.neovasc.com/role/DisclosureGovernmentAssistanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "auth_ref": [
      "r200"
     ],
     "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.neovasc.com/role/DisclosureGovernmentAssistanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r65"
     ],
     "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": "Schedule of details of property and equipment"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "auth_ref": [
      "r95"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]",
        "terseLabel": "LOSS PER SHARE"
       }
      }
     },
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for employee benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of employee benefits [text block]",
        "terseLabel": "EMPLOYEE BENEFITS EXPENSE"
       }
      }
     },
     "localname": "DisclosureOfEmployeeBenefitsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure Of Entitys Reportable Segments Explanatory",
        "terseLabel": "SEGMENT INFORMATION"
       }
      }
     },
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "auth_ref": [
      "r47"
     ],
     "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]",
        "terseLabel": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfExpensesByNatureExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of expenses by nature. [Refer: Expenses, by nature]"
       }
      },
      "en-us": {
       "role": {
        "label": "Schedule of depreciation, share-based payments, employee and other expenses"
       }
      }
     },
     "localname": "DisclosureOfExpensesByNatureExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfExpensesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of expenses."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure Of Expenses Explanatory",
        "terseLabel": "DEPRECIATION, SHARE-BASED PAYMENTS, EMPLOYEE AND OTHER EXPENSES"
       }
      }
     },
     "localname": "DisclosureOfExpensesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value measurement of liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement of liabilities [text block]",
        "terseLabel": "Schedule of financial liabilities measured at fair value"
       }
      }
     },
     "localname": "DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets that are either past due or impaired. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets that are either past due or impaired [text block]",
        "terseLabel": "Schedule of short-term aging analysis"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedLineItems": {
     "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": "Account receivable"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedTable": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets that are either past due or impaired."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets that are either past due or impaired [table]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r210"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "verboseLabel": "DERIVATIVE WARRANT LIABILITY FROM FINANCING AND CONVERTIBLE NOTE"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNote"
     ],
     "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]",
        "terseLabel": "Derivative financial liability and convertible note",
        "verboseLabel": "Carrying amounts of derivative financial liability and convertible notes"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteTables",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "auth_ref": [
      "r184",
      "r192",
      "r200"
     ],
     "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.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteTables",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "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]",
        "terseLabel": "FINANCIAL RISK MANAGEMENT"
       }
      }
     },
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasExplanatory": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of geographical information."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [text block]",
        "terseLabel": "Schedule of Company's revenue in geographic locations"
       }
      }
     },
     "localname": "DisclosureOfGeographicalAreasExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSegmentInformationTables"
     ],
     "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": "Segment information by geographical area"
       }
      }
     },
     "localname": "DisclosureOfGeographicalAreasLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasTable": {
     "auth_ref": [
      "r221"
     ],
     "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.neovasc.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfGoingConcernExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's ability to continue as a going concern."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of going concern [text block]",
        "terseLabel": "INCORPORATION AND GOING CONCERN"
       }
      }
     },
     "localname": "DisclosureOfGoingConcernExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcern"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "auth_ref": [
      "r55"
     ],
     "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.neovasc.com/role/DisclosureIncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory": {
     "auth_ref": [
      "r175"
     ],
     "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": "Estimate of fair value of options weighted average assumptions"
       }
      }
     },
     "localname": "DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationAboutEmployeesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information about employees."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information about employees [text block]",
        "terseLabel": "Schedule of employee benefits expense"
       }
      }
     },
     "localname": "DisclosureOfInformationAboutEmployeesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information about key management personnel [text block]",
        "terseLabel": "Schedule of key management remuneration"
       }
      }
     },
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInitialApplicationOfStandardsOrInterpretationsLineItems": {
     "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 initial application of standards or interpretations [line items]"
       }
      }
     },
     "localname": "DisclosureOfInitialApplicationOfStandardsOrInterpretationsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesAdoptionOfNewStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfInitialApplicationOfStandardsOrInterpretationsTable": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the initial application of standards or interpretations."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of initial application of standards or interpretations [table]"
       }
      }
     },
     "localname": "DisclosureOfInitialApplicationOfStandardsOrInterpretationsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesAdoptionOfNewStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of inventories [text block]",
        "verboseLabel": "INVENTORY AND RESEARCH AND DEVELOPMENT SUPPLIES"
       }
      }
     },
     "localname": "DisclosureOfInventoriesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSupplies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "auth_ref": [
      "r162",
      "r163"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of leases [text block]",
        "verboseLabel": "LEASE LIABILITY"
       }
      }
     },
     "localname": "DisclosureOfLeasesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLeaseLiability"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis of finance lease payments receivable. Finance lease is a lease that transfers substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of finance lease payments receivable [text block]",
        "terseLabel": "Schedule of maturity analysis of the undiscounted finance lease receivables"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableLineItems": {
     "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 of finance lease payments receivable [line items]",
        "terseLabel": "FINANCE LEASE RECEIVABLE"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableMaturityAnalysisOfUndiscountedFinanceLeaseReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableTable": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis of finance lease payments receivable."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of finance lease payments receivable [table]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableMaturityAnalysisOfUndiscountedFinanceLeaseReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems": {
     "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 of operating lease payments [line items]",
        "terseLabel": "Maturity analysis of operating lease payments"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityMaturityAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis of operating lease payments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [table]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityMaturityAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FINANCIAL RISK MANAGEMENT"
       }
      }
     },
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": {
     "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": "Financial risk factors",
        "terseLabel": "Credit risk"
       }
      }
     },
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementCreditRiskDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable": {
     "auth_ref": [
      "r186",
      "r187"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the nature and extent of risks arising from financial instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [table]"
       }
      }
     },
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementCreditRiskDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "auth_ref": [
      "r173"
     ],
     "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]",
        "verboseLabel": "Summary of transactions"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "auth_ref": [
      "r171"
     ],
     "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 stock option activity"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems": {
     "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 number and weighted average remaining contractual life of outstanding share options [line items]",
        "terseLabel": "Options outstanding by exercise price"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the number and weighted average remaining contractual life of outstanding share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average remaining contractual life of outstanding share options [table]"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MANAGING CAPITAL"
       }
      }
     },
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information that enables users of financial statements to evaluate the entity's objectives, policies and processes for managing capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of objectives, policies and processes for managing capital [text block]",
        "terseLabel": "MANAGING CAPITAL"
       }
      }
     },
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureManagingCapital"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEGMENT INFORMATION"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "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.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY AND EQUIPMENT"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r68"
     ],
     "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.neovasc.com/role/DisclosurePropertyAndEquipment"
     ],
     "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 Property Plant And Equipment Line Items",
        "terseLabel": "PROPERTY, PLANT AND EQUIPMENT"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r65"
     ],
     "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.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RIGHT OF USE ASSET"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "auth_ref": [
      "r158"
     ],
     "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]",
        "verboseLabel": "RIGHT OF USE ASSET"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAsset"
     ],
     "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.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "auth_ref": [
      "r158"
     ],
     "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.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory": {
     "auth_ref": [
      "r172"
     ],
     "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 options outstanding by exercise price"
       }
      }
     },
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "auth_ref": [
      "r89"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of related party [text block]",
        "terseLabel": "RELATED PARTY TRANSACTIONS"
       }
      }
     },
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRestrictedCashAndCashEquivalentsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of restricted cash and cash equivalents [text block]",
        "terseLabel": "RESTRICTED CASH"
       }
      }
     },
     "localname": "DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRestrictedCash"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory": {
     "auth_ref": [
      "r12"
     ],
     "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.neovasc.com/role/DisclosureSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "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": "Recognized Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesRecognizedDeferredTaxAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "auth_ref": [
      "r54"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]"
       }
      }
     },
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesRecognizedDeferredTaxAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "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]",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "auth_ref": [
      "r173"
     ],
     "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.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "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": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilities"
     ],
     "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": "ACCOUNTS RECEIVABLE"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTY TRANSACTIONS"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r61"
     ],
     "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",
        "terseLabel": "Disposals during the year"
       }
      }
     },
     "localname": "DisposalsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LOSS PER SHARE",
        "terseLabel": "LOSS PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "auth_ref": [
      "r92"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Earnings per share [text block]",
        "terseLabel": "Schedule of loss per share"
       }
      }
     },
     "localname": "EarningsPerShareExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "auth_ref": [
      "r1",
      "r3",
      "r42"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      },
      "en-us": {
       "role": {
        "label": "Employee benefits expense",
        "totalLabel": "Total employee expenses"
       }
      }
     },
     "localname": "EmployeeBenefitsExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EnteringIntoSignificantCommitmentsOrContingentLiabilitiesMember": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for entering into significant commitments or contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Entering into significant commitments"
       }
      }
     },
     "localname": "EnteringIntoSignificantCommitmentsOrContingentLiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysOwnEquityInstrumentsMember": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments issued by the entity. It also represents the standard value for the 'Classes of entity's own equity instruments' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's own equity instruments [member]"
       }
      }
     },
     "localname": "EntitysOwnEquityInstrumentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Equity": {
     "auth_ref": [
      "r21",
      "r31",
      "r127",
      "r129",
      "r140",
      "r141",
      "r143"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails": {
       "order": 3.0,
       "parentTag": "nvcn_IfrsCapital",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 2.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": "Balance",
        "periodStartLabel": "Balance",
        "terseLabel": "Equity",
        "totalLabel": "Total equity"
       }
      }
     },
     "localname": "Equity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "Equity"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAndLiabilities": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "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.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities [abstract]",
        "terseLabel": "LIABILITIES AND EQUITY"
       }
      }
     },
     "localname": "EquityAndLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityMember": {
     "auth_ref": [
      "r8"
     ],
     "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.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      },
      "en-us": {
       "role": {
        "label": "Exercise price, share options granted",
        "terseLabel": "Weighted average exercise price"
       }
      }
     },
     "localname": "ExercisePriceShareOptionsGranted2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalFairValueMeasurementAssumptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": {
     "auth_ref": [
      "r174"
     ],
     "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": "Dividend yield"
       }
      }
     },
     "localname": "ExpectedDividendAsPercentageShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalFairValueMeasurementAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ExpenseByNature": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenses aggregated according to their nature (for example, depreciation, purchases of materials, transport costs, employee benefits and advertising costs), and not reallocated among functions within the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Expenses, by nature",
        "totalLabel": "TOTAL EXPENSES"
       }
      }
     },
     "localname": "ExpenseByNature",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseByNatureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DEPRECIATION, SHARE-BASED PAYMENTS, EMPLOYEE AND OTHER EXPENSES",
        "terseLabel": "EXPENSES"
       }
      }
     },
     "localname": "ExpenseByNatureAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "auth_ref": [
      "r177"
     ],
     "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 in which goods or services received did not qualify for recognition as assets",
        "terseLabel": "Compensation expense"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalFairValueMeasurementAssumptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "auth_ref": [
      "r10"
     ],
     "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 recognized"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinanceLeaseReceivables": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of receivables related to finance leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Finance lease receivables",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "FinanceLeaseReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssets": {
     "auth_ref": [
      "r183",
      "r189",
      "r190",
      "r194",
      "r195"
     ],
     "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",
        "terseLabel": "Trade receivables",
        "verboseLabel": "Trades accounts receivables"
       }
      }
     },
     "localname": "FinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementCreditRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsMember": {
     "auth_ref": [
      "r198",
      "r199",
      "r224",
      "r236",
      "r237",
      "r238"
     ],
     "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.neovasc.com/role/DisclosureAccountsReceivableDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementCreditRiskDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsThatAreIndividuallyDeterminedToBeImpairedFairValueOfCollateralHeldAndOtherCreditEnhancements": {
     "auth_ref": [
      "r241",
      "r245"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value of collateral available and other credit enhancements obtained for financial assets that are individually determined to be impaired. [Refer: Financial assets; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets that are individually determined to be impaired, fair value of collateral held and other credit enhancements",
        "terseLabel": "Accounts receivable write down"
       }
      }
     },
     "localname": "FinancialAssetsThatAreIndividuallyDeterminedToBeImpairedFairValueOfCollateralHeldAndOtherCreditEnhancements",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementCreditRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "auth_ref": [
      "r183"
     ],
     "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",
        "periodEndLabel": "Balance, Derivative financial liability",
        "periodStartLabel": "Fair value",
        "terseLabel": "Financial liabilities, at fair value",
        "verboseLabel": "Fair value of warrants"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtFairValue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesMember": {
     "auth_ref": [
      "r198",
      "r199",
      "r224",
      "r237"
     ],
     "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.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteTables",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinishedGoods": {
     "auth_ref": [
      "r30",
      "r80"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSuppliesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of goods that have completed the production process and are held for sale in the ordinary course of business. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current finished goods",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "FinishedGoods",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSuppliesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives": {
     "auth_ref": [
      "r40"
     ],
     "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",
        "terseLabel": "Deferred loss on the 2020 Convertible notes, warrants and derivative warrant liabilities"
       }
      }
     },
     "localname": "GainsLossesOnChangeInFairValueOfDerivatives",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r14",
      "r84"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 4.0,
       "parentTag": "nvcn_OtherIncomeExpense",
       "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)",
        "terseLabel": "Loss on foreign exchange"
       }
      }
     },
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r10"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_ExpenseByNature",
       "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 expenses",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GeographicalAreasAxis": {
     "auth_ref": [
      "r70",
      "r151",
      "r221",
      "r235"
     ],
     "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.neovasc.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GeographicalAreasMember": {
     "auth_ref": [
      "r70",
      "r151",
      "r221",
      "r235"
     ],
     "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.neovasc.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "auth_ref": [
      "r59",
      "r103",
      "r106",
      "r109",
      "r179",
      "r190",
      "r194",
      "r195",
      "r241",
      "r246"
     ],
     "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": "COST"
       }
      }
     },
     "localname": "GrossCarryingAmountMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GrossProfit": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 2.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.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "auth_ref": [
      "r41",
      "r62"
     ],
     "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": "Write downs for obsolescence"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeFromSubleasingRightofuseAssets": {
     "auth_ref": [
      "r155"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income from subleasing right-of-use assets. Sublease is a transaction for which an underlying asset is re-leased by a lessee (\u2018intermediate lessor\u2019) to a third party, and the lease (\u2018head lease\u2019) between the head lessor and lessee remains in effect. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income from subleasing right-of-use assets",
        "negatedLabel": "Sublease"
       }
      }
     },
     "localname": "IncomeFromSubleasingRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "auth_ref": [
      "r38",
      "r48",
      "r50",
      "r51",
      "r90",
      "r139",
      "r212"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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), continuing operations",
        "negatedTotalLabel": "Income tax (recovery)/ expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r111",
      "r122"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "nvcn_IncomeTaxInterestPaidAndReceived",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income taxes paid (refund), classified as operating activities",
        "negatedLabel": "Income tax recovered/(paid)"
       }
      }
     },
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "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 CHANGE IN CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding": {
     "auth_ref": [
      "r33"
     ],
     "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 outstanding"
       }
      }
     },
     "localname": "IncreaseDecreaseInNumberOfSharesOutstanding",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalGeneralDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_IncreaseDecreaseInWorkingCapital": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in working capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in working capital",
        "negatedTotalLabel": "Net change in non-cash working capital"
       }
      }
     },
     "localname": "IncreaseDecreaseInWorkingCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments": {
     "auth_ref": [
      "r7"
     ],
     "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": "Issue of share capital on conversion of notes",
        "verboseLabel": "Common Shares issued from exercise of 2017 Notes"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughConversionOfConvertibleInstruments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "auth_ref": [
      "r7"
     ],
     "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": "Issue of share capital on exercise of options",
        "verboseLabel": "Common Shares issued from exercise of stock options"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity": {
     "auth_ref": [
      "r7"
     ],
     "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": "Issue of share capital on exercise of warrants",
        "verboseLabel": "Common shares issued from exercise of Warrants"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughExerciseOfWarrantsEquity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "auth_ref": [
      "r6"
     ],
     "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.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InitiallyAppliedIFRSsAxis": {
     "auth_ref": [
      "r126"
     ],
     "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": "Initially applied IFRSs [axis]"
       }
      }
     },
     "localname": "InitiallyAppliedIFRSsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesAdoptionOfNewStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_InitiallyAppliedIFRSsMember": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for IFRSs that have been initially applied by the entity. It also represents the standard value for the 'Initially applied IFRSs' axis if no other member is used. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Initially applied IFRSs [member]"
       }
      }
     },
     "localname": "InitiallyAppliedIFRSsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesAdoptionOfNewStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "auth_ref": [
      "r154"
     ],
     "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",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseOnLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestRevenueExpense": {
     "auth_ref": [
      "r40",
      "r213",
      "r218"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income or expense arising from interest. [Refer: Interest expense; Interest income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income (expense)",
        "negatedLabel": "Interest expense/(income)"
       }
      }
     },
     "localname": "InterestRevenueExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Inventories": {
     "auth_ref": [
      "r16",
      "r26",
      "r79"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSuppliesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current inventories",
        "terseLabel": "Inventory",
        "totalLabel": "Total inventory"
       }
      }
     },
     "localname": "Inventories",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSuppliesDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapital": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_Equity",
       "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.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapitalMember": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Share Capital."
       }
      }
     },
     "localname": "IssuedCapitalMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Employee salaries and bonuses"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails": {
       "order": 2.0,
       "parentTag": "nvcn_KeyManagementRemuneration",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of post-employment benefits. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, post-employment benefits",
        "terseLabel": "Contributions to defined contribution pension plan"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensationPostemploymentBenefits",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails": {
       "order": 1.0,
       "parentTag": "nvcn_KeyManagementRemuneration",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Share-based payments"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails": {
       "order": 3.0,
       "parentTag": "nvcn_KeyManagementRemuneration",
       "weight": 1.0
      }
     },
     "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",
        "totalLabel": "Total short-term employee benefits"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LaterThanFourMonthsMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four months."
       }
      },
      "en-us": {
       "role": {
        "label": "Over 120 days"
       }
      }
     },
     "localname": "LaterThanFourMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember": {
     "auth_ref": [
      "r10",
      "r195",
      "r206",
      "r242"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one month and not later than two months."
       }
      },
      "en-us": {
       "role": {
        "label": "30 - 60 days"
       }
      }
     },
     "localname": "LaterThanOneMonthAndNotLaterThanTwoMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "auth_ref": [
      "r202",
      "r207"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than five years."
       }
      },
      "en-us": {
       "role": {
        "label": "In more than one year, but not more than five years"
       }
      }
     },
     "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityMaturityAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months and not later than four months."
       }
      },
      "en-us": {
       "role": {
        "label": "90 - 120 days"
       }
      }
     },
     "localname": "LaterThanThreeMonthsAndNotLaterThanFourMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember": {
     "auth_ref": [
      "r10",
      "r195",
      "r206",
      "r242"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two months and not later than three months."
       }
      },
      "en-us": {
       "role": {
        "label": "60 - 90 days"
       }
      }
     },
     "localname": "LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseLiabilities": {
     "auth_ref": [
      "r152"
     ],
     "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",
        "periodStartLabel": "Balance at January 1, 2019, on adoption of IFRS 16",
        "verboseLabel": "Total lease liabilities recognized under IFRS 16 at January 1, 2019"
       }
      }
     },
     "localname": "LeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityDetails",
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesAdoptionOfNewStandardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities [abstract]",
        "verboseLabel": "Lease"
       }
      }
     },
     "localname": "LeaseLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesAdoptionOfNewStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r57"
     ],
     "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"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are unobservable inputs for the asset or liability. Unobservable inputs are inputs for which market data are not available and that are developed using the best information available about the assumptions that the market participants would use when pricing the asset or liability."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 3"
       }
      }
     },
     "localname": "Level3OfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "auth_ref": [
      "r71",
      "r141"
     ],
     "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.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_Liabilities": {
     "auth_ref": [
      "r21",
      "r140",
      "r141",
      "r143",
      "r213",
      "r217"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "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"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "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.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major components of tax expense (income) [abstract]",
        "terseLabel": "Components of income tax expense"
       }
      }
     },
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MajorCustomersAxis": {
     "auth_ref": [
      "r222"
     ],
     "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.neovasc.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MajorCustomersMember": {
     "auth_ref": [
      "r222"
     ],
     "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.neovasc.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_MarketRiskMember": {
     "auth_ref": [
      "r185",
      "r229",
      "r230",
      "r231",
      "r232"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market prices. Market risk comprises three types of risk: currency risk, interest rate risk and other price risk. [Refer: Currency risk [member]; Interest rate risk [member]; Other price risk [member]; Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Market risk [member]"
       }
      }
     },
     "localname": "MarketRiskMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_MaturityAxis": {
     "auth_ref": [
      "r24",
      "r72",
      "r150",
      "r159",
      "r160",
      "r182",
      "r197",
      "r203",
      "r225",
      "r226",
      "r228",
      "r234"
     ],
     "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.neovasc.com/role/DisclosureFinanceLeaseReceivableMaturityAnalysisOfUndiscountedFinanceLeaseReceivablesDetails",
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityMaturityAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MaximumExposureToCreditRisk": {
     "auth_ref": [
      "r191",
      "r240"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that best represents the maximum exposure to credit risk without taking into account any collateral held or other credit enhancements (for example, netting agreements that do not qualify for offset in accordance with IAS 32). [Refer: Credit risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Maximum exposure to credit risk"
       }
      }
     },
     "localname": "MaximumExposureToCreditRisk",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementCreditRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MiscellaneousCurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Miscellaneous current liabilities [abstract]",
        "terseLabel": "Derivative financial liability and convertible note"
       }
      }
     },
     "localname": "MiscellaneousCurrentLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "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": "Non-adjusting events after reporting period [axis]"
       }
      }
     },
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcernDetails",
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NonadjustingEventsMember": {
     "auth_ref": [
      "r44"
     ],
     "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.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcernDetails",
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncurrentAssets": {
     "auth_ref": [
      "r25",
      "r131",
      "r133"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 2.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",
        "totalLabel": "Total non-current assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "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.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentDerivativeFinancialLiabilities": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "nvcn_CarryingAmountOfFinancialLiabilities",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails": {
       "order": 2.0,
       "parentTag": "nvcn_IfrsCapital",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current derivative financial liabilities",
        "terseLabel": "2021 Derivative warrant liabilities",
        "verboseLabel": "Derivative warrant liability from financing (non-current)"
       }
      }
     },
     "localname": "NoncurrentDerivativeFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentFinanceLeaseReceivables": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_FinanceLeaseReceivables",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current finance lease receivables. [Refer: Finance lease receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current finance lease receivables",
        "terseLabel": "Finance lease receivable",
        "verboseLabel": "Non-current"
       }
      }
     },
     "localname": "NoncurrentFinanceLeaseReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "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 Liability, non-current",
        "verboseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "NoncurrentLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLiabilities": {
     "auth_ref": [
      "r27",
      "r131",
      "r135"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "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",
        "totalLabel": "Total non-current liabilities"
       }
      }
     },
     "localname": "NoncurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "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.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current accrued liabilities"
       }
      }
     },
     "localname": "NoncurrentReceivablesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentRestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "nvcn_CarryingAmountOfFinancialAssets",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current restricted cash and cash equivalents",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "NoncurrentRestrictedCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureRestrictedCashDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NotLaterThanOneMonthMember": {
     "auth_ref": [
      "r201",
      "r204",
      "r207"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one month."
       }
      },
      "en-us": {
       "role": {
        "label": "Past due 0 - 30 days"
       }
      }
     },
     "localname": "NotLaterThanOneMonthMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "auth_ref": [
      "r23",
      "r159",
      "r160",
      "r203",
      "r207",
      "r234"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      },
      "en-us": {
       "role": {
        "label": "Less than 1 year"
       }
      }
     },
     "localname": "NotLaterThanOneYearMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableMaturityAnalysisOfUndiscountedFinanceLeaseReceivablesDetails",
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityMaturityAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotionalAmount": {
     "auth_ref": [
      "r10"
     ],
     "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",
        "netLabel": "Loan approved",
        "terseLabel": "Aggregate principal amount",
        "verboseLabel": "Principal amount"
       }
      }
     },
     "localname": "NotionalAmount",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureGovernmentAssistanceDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "auth_ref": [
      "r173",
      "r176"
     ],
     "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"
       }
      }
     },
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r173"
     ],
     "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": "Vested",
        "verboseLabel": "Common Shares issued from exercise of restricted share units (in shares)"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) expired in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments expired in share-based payment arrangement",
        "negatedLabel": "Cancelled/Forfeited (in shares)",
        "negatedTerseLabel": "Cancelled"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r173"
     ],
     "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": "Number of other equity instruments outstanding in share-based payment arrangement at end of period",
        "periodStartLabel": "Number of other equity instruments outstanding in share-based payment arrangement at beginning of period"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "auth_ref": [
      "r164",
      "r169",
      "r172"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Number of options outstanding (ending balance)",
        "periodStartLabel": "Number of options outstanding (beginning balance)",
        "terseLabel": "Options outstanding"
       }
      }
     },
     "localname": "NumberOfOutstandingShareOptions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r170"
     ],
     "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",
        "terseLabel": "Number of options exercisable",
        "verboseLabel": "Options exercisable"
       }
      }
     },
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r167"
     ],
     "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",
        "terseLabel": "Issued for cash on exercise of options (in shares)",
        "verboseLabel": "Common Shares issued from exercise of stock options (in shares)"
       }
      }
     },
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r168"
     ],
     "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"
       }
      }
     },
     "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r166"
     ],
     "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.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r165"
     ],
     "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"
       }
      }
     },
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfSharesIssued": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of shares issued",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)",
        "terseLabel": "Shares issued"
       }
      }
     },
     "localname": "NumberOfSharesIssued",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalGeneralDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_OfficeEquipmentMember": {
     "auth_ref": [
      "r56"
     ],
     "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"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OrdinarySharesMember": {
     "auth_ref": [
      "r34",
      "r92"
     ],
     "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": "Common shares"
       }
      }
     },
     "localname": "OrdinarySharesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalGeneralDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "OTHER COMPREHENSIVE (LOSS)/INCOME FOR THE YEAR"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "auth_ref": [
      "r39",
      "r43"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax",
        "totalLabel": "TOTAL OTHER COMPREHENSIVE INCOME FOR THE YEAR",
        "verboseLabel": "Other comprehensive loss for the year"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentReceivables": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails": {
       "order": 2.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 accounts receivable"
       }
      }
     },
     "localname": "OtherCurrentReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherLiabilities": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "nvcn_TradePayablesAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "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 accounts payable"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "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": "Other permanent differences"
       }
      }
     },
     "localname": "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PastDueStatusAxis": {
     "auth_ref": [
      "r195",
      "r242"
     ],
     "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": "Past due status [axis]"
       }
      }
     },
     "localname": "PastDueStatusAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementCreditRiskDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PastDueStatusMember": {
     "auth_ref": [
      "r195",
      "r242"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all past-due statuses. It also represents the standard value for the 'Past due status' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Past due status [member]"
       }
      }
     },
     "localname": "PastDueStatusMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementCreditRiskDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.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 obligation"
       }
      }
     },
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of the entity's revenue. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of entity's revenue",
        "terseLabel": "Revenue (as a percent)"
       }
      }
     },
     "localname": "PercentageOfEntitysRevenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails",
      "http://www.neovasc.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans": {
     "auth_ref": [
      "r69",
      "r74"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails": {
       "order": 2.0,
       "parentTag": "nvcn_CashBasedEmployeeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense included in profit or loss relating to defined benefit plans. [Refer: Profit (loss); Defined benefit plans [member]] [Contrast: Increase (decrease) in net defined benefit liability (asset) resulting from expense (income) in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense, defined benefit plans",
        "terseLabel": "Contribution to defined contribution pension plan"
       }
      }
     },
     "localname": "PostemploymentBenefitExpenseDefinedBenefitPlans",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails": {
       "order": 3.0,
       "parentTag": "nvcn_CashBasedEmployeeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense relating to defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods."
       }
      },
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense, defined contribution plans",
        "terseLabel": "Pension plan and employment insurance"
       }
      }
     },
     "localname": "PostemploymentBenefitExpenseDefinedContributionPlans",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PreferenceSharesMember": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are senior in some aspects to ordinary shares, but subordinate to debt instruments in terms of claim. [Refer: Ordinary shares [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Preferred shares"
       }
      }
     },
     "localname": "PreferenceSharesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalGeneralDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PresentationOfLeasesForLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASE LIABILITY"
       }
      }
     },
     "localname": "PresentationOfLeasesForLesseeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r115"
     ],
     "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",
        "verboseLabel": "Gross proceeds from issuing debt"
       }
      }
     },
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.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 exercise of options"
       }
      }
     },
     "localname": "ProceedsFromExerciseOfOptions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromExerciseOfWarrants": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 9.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",
        "verboseLabel": "Total exercise proceeds"
       }
      }
     },
     "localname": "ProceedsFromExerciseOfWarrants",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from government grants, classified as financing activities. [Refer: Government [member]; Government grants]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from government grants, classified as financing activities",
        "terseLabel": "Proceeds from government assistance",
        "verboseLabel": "Amount received as government assistance"
       }
      }
     },
     "localname": "ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureGovernmentAssistanceDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures": {
     "auth_ref": [
      "r117"
     ],
     "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": "Gross proceeds from issue of convertible notes"
       }
      }
     },
     "localname": "ProceedsFromIssueOfBondsNotesAndDebentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 8.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 private placement",
        "verboseLabel": "Gross proceeds from issuance of shares"
       }
      }
     },
     "localname": "ProceedsFromIssuingShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLoss": {
     "auth_ref": [
      "r5",
      "r35",
      "r118",
      "r128",
      "r130",
      "r131",
      "r213",
      "r215",
      "r227",
      "r239"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "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": {
        "label": "Profit (loss)",
        "terseLabel": "Loss for the year",
        "totalLabel": "LOSS FOR THE YEAR",
        "verboseLabel": "Loss for the year"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLossPerShareDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "auth_ref": [
      "r1",
      "r2",
      "r180",
      "r213",
      "r215"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 1.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",
        "terseLabel": "Loss before income taxes",
        "totalLabel": "LOSS BEFORE TAX"
       }
      }
     },
     "localname": "ProfitLossBeforeTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "auth_ref": [
      "r40",
      "r91"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 2.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",
        "totalLabel": "OPERATING LOSS"
       }
      }
     },
     "localname": "ProfitLossFromOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "auth_ref": [
      "r15",
      "r64"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 4.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": "Property, plant and equipment at end of the year",
        "periodStartLabel": "Property, plant and equipment at beginning of the year",
        "verboseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r65",
      "r97",
      "r158"
     ],
     "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.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.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": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RangeAxis": {
     "auth_ref": [
      "r146",
      "r148",
      "r149",
      "r172",
      "r200",
      "r228"
     ],
     "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]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RangesMember": {
     "auth_ref": [
      "r146",
      "r148",
      "r149",
      "r172",
      "r200",
      "r228"
     ],
     "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]"
       }
      }
     },
     "localname": "RangesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis": {
     "auth_ref": [
      "r172"
     ],
     "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.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember": {
     "auth_ref": [
      "r172"
     ],
     "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.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RawMaterials": {
     "auth_ref": [
      "r30",
      "r80"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSuppliesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of assets to be consumed in the production process or in the rendering of services. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current raw materials",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "RawMaterials",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSuppliesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Relationship between expected tax expense and provincial income tax rate"
       }
      }
     },
     "localname": "ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RepaymentsOfBondsNotesAndDebentures": {
     "auth_ref": [
      "r117"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of bonds, notes and debentures."
       }
      },
      "en-us": {
       "role": {
        "label": "Repayments of bonds, notes and debentures",
        "terseLabel": "Repayments of notes"
       }
      }
     },
     "localname": "RepaymentsOfBondsNotesAndDebentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarnings": {
     "auth_ref": [
      "r31",
      "r43"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_Equity",
       "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.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarningsMember": {
     "auth_ref": [
      "r8",
      "r9"
     ],
     "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": "Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Revenue": {
     "auth_ref": [
      "r1",
      "r2",
      "r37",
      "r131",
      "r137",
      "r180",
      "r211",
      "r214",
      "r219",
      "r220",
      "r222"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 2.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": "REVENUE"
       }
      }
     },
     "localname": "Revenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSegmentInformationDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Abstract",
        "terseLabel": "REVENUE"
       }
      }
     },
     "localname": "RevenueAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RightofuseAssets": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 3.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": "Balance at the end",
        "periodStartLabel": "Balance at the beginning",
        "terseLabel": "Right-of-use asset"
       }
      }
     },
     "localname": "RightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SellingExpense": {
     "auth_ref": [
      "r10"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense relating to selling activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Selling expense",
        "terseLabel": "Selling expenses"
       }
      }
     },
     "localname": "SellingExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareIssueRelatedCost": {
     "auth_ref": [
      "r7"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cost related to the issuance of shares."
       }
      },
      "en-us": {
       "role": {
        "label": "Share issue related cost",
        "verboseLabel": "Other share issuance costs"
       }
      }
     },
     "localname": "ShareIssueRelatedCost",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SharePremium": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_Equity",
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Share premium",
        "terseLabel": "Contributed surplus"
       }
      }
     },
     "localname": "SharePremium",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SharePremiumMember": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount received or receivable from issuance of the entity's shares in excess of nominal value."
       }
      },
      "en-us": {
       "role": {
        "label": "Contributed Surplus"
       }
      }
     },
     "localname": "SharePremiumMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "auth_ref": [
      "r173"
     ],
     "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.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalTables"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ShorttermEmployeeBenefitsExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term employee benefits"
       }
      }
     },
     "localname": "ShorttermEmployeeBenefitsExpenseAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SignificantUnobservableInputLiabilities": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The value of significant unobservable input used in the measurement of the fair value of liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Significant unobservable input, liabilities",
        "terseLabel": "Historical volatility of Neovasc common share (as a percent)"
       }
      }
     },
     "localname": "SignificantUnobservableInputLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Cash Flows"
       }
      }
     },
     "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": "Consolidated Statements of Changes in Equity"
       }
      }
     },
     "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.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "auth_ref": [
      "r8"
     ],
     "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.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Loss and Comprehensive Loss"
       }
      }
     },
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Financial Position"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TaxEffectOfForeignTaxRates": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "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": "Difference in tax rates between foreign jurisdictions and Canada"
       }
      }
     },
     "localname": "TaxEffectOfForeignTaxRates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails": {
       "order": 6.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "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": "Recovery of income taxes based on the combined Canadian"
       }
      }
     },
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "auth_ref": [
      "r54"
     ],
     "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.neovasc.com/role/DisclosureIncomeTaxesRecognizedDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": {
     "auth_ref": [
      "r54"
     ],
     "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.neovasc.com/role/DisclosureIncomeTaxesRecognizedDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TerminationBenefitsExpense": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense in relation to termination benefits. Termination benefits are employee benefits provided in exchange for the termination of an employee's employment as a result of either: (a) an entity's decision to terminate an employee's employment before the normal retirement date; or (b) an employee's decision to accept an offer of benefits in exchange for the termination of employment. [Refer: Employee benefits expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Termination benefits expense",
        "terseLabel": "Employee termination expenses"
       }
      }
     },
     "localname": "TerminationBenefitsExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TopOfRangeMember": {
     "auth_ref": [
      "r146",
      "r148",
      "r149",
      "r172",
      "r200",
      "r228"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Maximum"
       }
      }
     },
     "localname": "TopOfRangeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES"
       }
      }
     },
     "localname": "TradeAndOtherCurrentPayablesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": {
     "auth_ref": [
      "r28",
      "r32"
     ],
     "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"
       }
      }
     },
     "localname": "TradeAndOtherCurrentPayablesToTradeSuppliers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "auth_ref": [
      "r17",
      "r29"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "nvcn_CarryingAmountOfFinancialAssets",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "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": "Accounts receivable",
        "totalLabel": "Total trade and other accounts receivables"
       }
      }
     },
     "localname": "TradeAndOtherCurrentReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTS RECEIVABLE",
        "terseLabel": "Current accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "TradeAndOtherCurrentReceivablesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TradeReceivablesMember": {
     "auth_ref": [
      "r10",
      "r188",
      "r193",
      "r195"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accounts Receivables"
       }
      }
     },
     "localname": "TradeReceivablesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementCreditRiskDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfRisksAxis": {
     "auth_ref": [
      "r181",
      "r186",
      "r187",
      "r229",
      "r230",
      "r231",
      "r233"
     ],
     "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.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfRisksMember": {
     "auth_ref": [
      "r181",
      "r186",
      "r187",
      "r229",
      "r230",
      "r231",
      "r233"
     ],
     "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.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "auth_ref": [
      "r173"
     ],
     "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.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalTables"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived": {
     "auth_ref": [
      "r159"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of undiscounted finance lease payments to be received. Finance lease is a lease that transfers substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      },
      "en-us": {
       "role": {
        "label": "Undiscounted finance lease payments to be received",
        "terseLabel": "Total undiscounted finance lease receivables"
       }
      }
     },
     "localname": "UndiscountedFinanceLeasePaymentsToBeReceived",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableMaturityAnalysisOfUndiscountedFinanceLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails": {
       "order": 2.0,
       "parentTag": "nvcn_UnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLosses",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of unused tax credits for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax credits [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Unused tax credits for which no deferred tax asset recognised",
        "terseLabel": "Unused tax credits"
       }
      }
     },
     "localname": "UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails": {
       "order": 3.0,
       "parentTag": "nvcn_UnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLosses",
       "weight": 1.0
      }
     },
     "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": "Total",
        "verboseLabel": "Tax losses"
       }
      }
     },
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails",
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WagesAndSalaries": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails": {
       "order": 4.0,
       "parentTag": "nvcn_CashBasedEmployeeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Wages and salaries",
        "terseLabel": "Salaries and wages"
       }
      }
     },
     "localname": "WagesAndSalaries",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r173"
     ],
     "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 Grant Date Fair Value, Vested"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) expired in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of other equity instruments expired in share-based payment arrangement",
        "terseLabel": "Cancelled/Forfeited (in dollars per shares)",
        "verboseLabel": "Cancelled (in dollars per shares)"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of other equity instruments granted in share-based payment arrangement",
        "terseLabel": "Weighted Average Grant Date Fair Value, Granted",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of other equity instruments outstanding in share-based payment arrangement",
        "periodEndLabel": "Weighted Average Grant Date Fair Value, Outstanding at the end of the period",
        "periodStartLabel": "Weighted Average Grant Date Fair Value, Outstanding at the beginning of the period"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r170"
     ],
     "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",
        "terseLabel": "Weighted average exercise price of share options exercisable"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r167"
     ],
     "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 price of share options exercised"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r168"
     ],
     "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 price of share options expired"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r166"
     ],
     "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 price of share options forfeited"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r165"
     ],
     "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 price of share options granted"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r164",
      "r169"
     ],
     "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": "Weighted average exercise price of share options outstanding at end of year",
        "periodStartLabel": "Weighted average exercise price of share options outstanding at beginning of the year",
        "verboseLabel": "Weighted average exercise price"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted": {
     "auth_ref": [
      "r176"
     ],
     "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": "Fair value of the SAR"
       }
      }
     },
     "localname": "WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted": {
     "auth_ref": [
      "r175"
     ],
     "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"
       }
      }
     },
     "localname": "WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalFairValueMeasurementAssumptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average lessee's incremental borrowing rate applied to lease liabilities recognised in the statement of financial position at the date of initial application of IFRS 16. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment."
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average lessee's incremental borrowing rate applied to lease liabilities recognised at date of initial application of IFRS 16",
        "verboseLabel": "Weighted average incremental borrowing rate applied to lease liabilities"
       }
      }
     },
     "localname": "WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesAdoptionOfNewStandardsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life of outstanding share options",
        "terseLabel": "Average remaining contractual life of outstanding share options (in years)",
        "verboseLabel": "Weighted average remaining term (yrs)"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019": {
     "auth_ref": [
      "r174"
     ],
     "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": "Weighted average share price at grant"
       }
      }
     },
     "localname": "WeightedAverageSharePriceShareOptionsGranted2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalFairValueMeasurementAssumptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageShares": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares outstanding",
        "terseLabel": "Weighted average number of Common Shares"
       }
      }
     },
     "localname": "WeightedAverageShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_WorkInProgress": {
     "auth_ref": [
      "r30",
      "r80"
     ],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSuppliesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of assets currently in production, which require further processes to be converted into finished goods or services. [Refer: Current finished goods; Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current work in progress",
        "terseLabel": "Work in progress"
       }
      }
     },
     "localname": "WorkInProgress",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSuppliesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_AccountingPolicyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "AccountingPolicyAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvcn_AccountsPayablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for accounts payable.",
        "label": "Accounts Payable"
       }
      }
     },
     "localname": "AccountsPayablesMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_AccretionOnCollaborationLicenseAndSettlementAgreementsProvision": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from accretion on collaboration, license and settlement agreements provision.",
        "label": "Accretion on Collaboration, License and Settlement Agreements Provision",
        "terseLabel": "Accretion on collaboration, license and settlement agreement provision"
       }
      }
     },
     "localname": "AccretionOnCollaborationLicenseAndSettlementAgreementsProvision",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_AccretionOnCollaborationLicenseAndSettlementAgreementsProvisionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for accretion on collaboration, license and settlement agreements provision.",
        "label": "Accretion on collaboration, license and settlement agreements provision"
       }
      }
     },
     "localname": "AccretionOnCollaborationLicenseAndSettlementAgreementsProvisionMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_AccruedEmployeeTerminationExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "nvcn_TradePayablesAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of accrued employee termination expenses.",
        "label": "Accrued Employee Termination Expense",
        "terseLabel": "Accrued severance provision"
       }
      }
     },
     "localname": "AccruedEmployeeTerminationExpense",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_AccruedVacation": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "nvcn_TradePayablesAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of accrued vacation.",
        "label": "Accrued Vacation",
        "terseLabel": "Accrued vacation"
       }
      }
     },
     "localname": "AccruedVacation",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_AdditionsLeaseLiabilityAndLeaseModification": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of additions to Liability and lease modifications during the period.",
        "label": "Additions Lease Liability And Lease Modification",
        "terseLabel": "Addition and lease modification"
       }
      }
     },
     "localname": "AdditionsLeaseLiabilityAndLeaseModification",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_AdditionsToRightOfUseAssetsAndLeaseModification": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets and lease modifications during the period.",
        "label": "Additions To Right-of-use Assets And Lease Modification",
        "terseLabel": "Addition and lease modification"
       }
      }
     },
     "localname": "AdditionsToRightOfUseAssetsAndLeaseModification",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_AdjustmentsForDecreaseIncreaseInPrepaidExpensesAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in prepaid expenses and other assets to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for decrease (increase) in prepaid expenses and other assets",
        "terseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInPrepaidExpensesAndOtherAssets",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_AdjustmentsForDecreaseIncreaseInResearchAndDevelopmentExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in research and development expenses to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments For Decrease Increase In Research And Development Expenses",
        "terseLabel": "Research and development supplies"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInResearchAndDevelopmentExpenses",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_AdjustmentsForIncreaseDecreaseInTradePayablesAndAccruedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade payables and accrued liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for increase (decrease) in trade payables and accrued liabilities",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInTradePayablesAndAccruedLiabilities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_AdjustmentsForWriteDownOfAccountsReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for write-down expense on receivables to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments For Write-down Of Accounts Receivable",
        "terseLabel": "Write-down accounts receivable"
       }
      }
     },
     "localname": "AdjustmentsForWriteDownOfAccountsReceivable",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_AmortizationOfDeferredLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 7.0,
       "parentTag": "nvcn_OtherIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of amortization of deferred loss recognized.",
        "label": "Amortization of Deferred Loss",
        "negatedLabel": "Amortization of deferred loss",
        "terseLabel": "Amortization of deferred loss"
       }
      }
     },
     "localname": "AmortizationOfDeferredLoss",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_AmountOfNotesConvertedToShares": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of notes converted to shares.",
        "label": "Amount of Notes Converted to Shares",
        "terseLabel": "Amount of notes converted to shares"
       }
      }
     },
     "localname": "AmountOfNotesConvertedToShares",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_AnnualGeneralMeetingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period within which the Annual General Meeting will be conducted to approve the amended share-based compensation plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Annual General Meeting Period",
        "terseLabel": "AGM period"
       }
      }
     },
     "localname": "AnnualGeneralMeetingPeriod",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_AssumptionsUsedInAscertainingFairValueOfWarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Assumptions used in ascertaining fair value of warrants"
       }
      }
     },
     "localname": "AssumptionsUsedInAscertainingFairValueOfWarrantsAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_August2020RepaymentWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for august 2020 Repayment Warrants.",
        "label": "August 2020 Repayment Warrants"
       }
      }
     },
     "localname": "August2020RepaymentWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_August2020WarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 2020 August Warrants",
        "label": "2020 August Warrants"
       }
      }
     },
     "localname": "August2020WarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_AugustSeventeenWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for august seventeen warrants.",
        "label": "August 17 Warrants"
       }
      }
     },
     "localname": "AugustSeventeenWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_AuthorizationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "AUTHORIZATION OF FINANCIAL STATEMENTS"
       }
      }
     },
     "localname": "AuthorizationOfFinancialStatementsAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvcn_BasisOfPresentationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "BASIS OF PREPARATION"
       }
      }
     },
     "localname": "BasisOfPresentationAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvcn_BorrowingsDefaultInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate percentage in the event of default.",
        "label": "Borrowings Default Interest Rate",
        "terseLabel": "Interest rate upon an event of default"
       }
      }
     },
     "localname": "BorrowingsDefaultInterestRate",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_BorrowingsInterestRatePayableInCash": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate on borrowings, payable in cash.",
        "label": "Borrowings Interest Rate, Payable In Cash",
        "verboseLabel": "Interest rate, payable in cash"
       }
      }
     },
     "localname": "BorrowingsInterestRatePayableInCash",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_BorrowingsOriginalIssueDiscount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of original issue discount on borrowings.",
        "label": "Borrowings, Original Issue Discount",
        "verboseLabel": "Original issue discount"
       }
      }
     },
     "localname": "BorrowingsOriginalIssueDiscount",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_BorrowingsOriginalIssueDiscountPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of original issue discount of debt.",
        "label": "Borrowings, Original Issue Discount, Percent",
        "terseLabel": "Original issue discount on convertible notes",
        "verboseLabel": "Original issue discount"
       }
      }
     },
     "localname": "BorrowingsOriginalIssueDiscountPercent",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_BorrowingsPrepaymentPenaltiesPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of prepayments penalties on borrowings.",
        "label": "Borrowings, Prepayment Penalties, Percent",
        "verboseLabel": "Prepayment penalties (as a percent)"
       }
      }
     },
     "localname": "BorrowingsPrepaymentPenaltiesPercent",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_BrokerWarrants2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 2020 Broker Warrants.",
        "label": "2020 Broker Warrants"
       }
      }
     },
     "localname": "BrokerWarrants2020Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_BrokerWarrantsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Broker Warrants",
        "label": "Broker Warrants"
       }
      }
     },
     "localname": "BrokerWarrantsLineItems",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_BrokerWarrantsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Broker Warrants",
        "label": "Broker Warrants [Table]"
       }
      }
     },
     "localname": "BrokerWarrantsTable",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_BuildingsInMinneapolisMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for lease of buildings situated in Minneapolis.",
        "label": "Minneapolis"
       }
      }
     },
     "localname": "BuildingsInMinneapolisMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_BuildingsInRichmondCanadaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for lease of buildings situated in Richmond, Canada.",
        "label": "Richmond, Canada"
       }
      }
     },
     "localname": "BuildingsInRichmondCanadaMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_CancellationOfWarrants": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount at which warrants are cancelled.",
        "label": "Cancellation of Warrants",
        "verboseLabel": "Cancellation of Warrants"
       }
      }
     },
     "localname": "CancellationOfWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_CapitalAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for capital assets.",
        "label": "Capital assets"
       }
      }
     },
     "localname": "CapitalAssetsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesRecognizedDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_CarryingAmountOfFinancialAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of financial assets which include cash and cash equivalents, cash held in escrow, accounts receivable and restricted cash.",
        "label": "Carrying Amount Of Financial Assets",
        "totalLabel": "Amortized cost of financial assets"
       }
      }
     },
     "localname": "CarryingAmountOfFinancialAssets",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_CarryingAmountOfFinancialLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the carrying amount for financial liabilities.",
        "label": "Carrying Amount Of Financial Liabilities",
        "totalLabel": "Carrying amount of financial liabilities"
       }
      }
     },
     "localname": "CarryingAmountOfFinancialLiabilities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_CashAndCashEquivalentsAndRestrictedCashMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for cash and cash equivalents and restricted cash.",
        "label": "Cash and cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAndRestrictedCashMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementCreditRiskDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_CashBasedEmployeeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A class of employee benefits expense that represents employee cash based.",
        "label": "Cash Based Employee Expense",
        "terseLabel": "Cash-based employee expenses",
        "totalLabel": "Cash-based employee expenses"
       }
      }
     },
     "localname": "CashBasedEmployeeExpense",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails",
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_CashBasedEmployeeExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for cash-based employee expense.",
        "label": "Cash-based employee expenses"
       }
      }
     },
     "localname": "CashBasedEmployeeExpenseMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_CashCollateralHeldForBorrowedSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage.",
        "label": "Cash Collateral Held for Borrowed Securities",
        "terseLabel": "Cash collateral as a guarantee"
       }
      }
     },
     "localname": "CashCollateralHeldForBorrowedSecurities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_CashHeldInLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash held.",
        "label": "Cash Held In [Line Items]",
        "terseLabel": "Cash held in:"
       }
      }
     },
     "localname": "CashHeldInLineItems",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_CashHeldInTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the cash held in.",
        "label": "Cash Held In [Table]"
       }
      }
     },
     "localname": "CashHeldInTable",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_CashPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Cash position [abstract]",
        "terseLabel": "CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "CashPositionAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_CewsAndCersProgramsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CEWS And CERS Programs [Member]",
        "label": "CEWS And CERS Programs [Member]",
        "terseLabel": "CEWS and CERS Programs"
       }
      }
     },
     "localname": "CewsAndCersProgramsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureGovernmentAssistanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ChangeOfControlRedemptionOptionWithOptionPremia": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change of control redemption option with option premia .",
        "label": "Change of Control Redemption Option With Option Premia",
        "terseLabel": "Change of control redemption option with option premia (as a percentage)"
       }
      }
     },
     "localname": "ChangeOfControlRedemptionOptionWithOptionPremia",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_ClassOfWarrantOrRightNumberOfWarrantsIssuedWithEachShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of warrants issued along with each share.",
        "label": "Class of Warrant or Right, Number of Warrants Issued With Each Share",
        "terseLabel": "Number of warrants issued along with each share"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfWarrantsIssuedWithEachShare",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_CollaborationLicenseAndSettlementAgreementsProvisionCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "nvcn_TradePayablesAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of collaboration, license and settlement agreements provision, classified as current.",
        "label": "Collaboration, License and Settlement Agreements Provision, Current",
        "terseLabel": "Collaboration, license, and settlement agreements provision"
       }
      }
     },
     "localname": "CollaborationLicenseAndSettlementAgreementsProvisionCurrent",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_CollaborationLicenseAndSettlementAgreementsProvisionNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "nvcn_TradePayablesAndAccruedLiabilitiesNonCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of collaboration, license and settlement agreements provision, classified as non-current.",
        "label": "Collaboration, License and Settlement Agreements Provision, Non Current",
        "terseLabel": "Non-current collaboration, license and settlement agreements provision"
       }
      }
     },
     "localname": "CollaborationLicenseAndSettlementAgreementsProvisionNonCurrent",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_CommonSharesInUnitsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common shares issued as a part of public offering of units.",
        "label": "Common Shares in Units Issued",
        "terseLabel": "Issued from Series A and Series B units",
        "verboseLabel": "Number of common shares comprised in a unit"
       }
      }
     },
     "localname": "CommonSharesInUnitsIssued",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_CommonSharesIncreasedFromExerciseOfWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of common shares increased from exercise of warrants.",
        "label": "Common Shares Increased From Exercise of Warrants",
        "terseLabel": "Common shares issued from exercise of Warrants (in shares)"
       }
      }
     },
     "localname": "CommonSharesIncreasedFromExerciseOfWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_CompensationWarrants2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 2020 Compensation Warrants.",
        "label": "2020 Compensation Warrants"
       }
      }
     },
     "localname": "CompensationWarrants2020Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ComputerHardwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing computer hardware.",
        "label": "Computer hardware"
       }
      }
     },
     "localname": "ComputerHardwareMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ComputerSoftwaresMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing computer software.",
        "label": "Computer software"
       }
      }
     },
     "localname": "ComputerSoftwaresMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ContingentLiabilityForPatentInfringementActionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for contingent liability for patent infringement action.",
        "label": "Contingent liability for patent infringement action"
       }
      }
     },
     "localname": "ContingentLiabilityForPatentInfringementActionMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ContingentLiabilityForSettlementAgreementWithEndovalveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for contingent liability for settlement agreement with Endovalve.",
        "label": "Contingent liability for settlement agreement with Endovalve"
       }
      }
     },
     "localname": "ContingentLiabilityForSettlementAgreementWithEndovalveMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ContingentLiabilityForSettlementAgreementWithUpennMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for contingent liability for settlement agreement with Upenn.",
        "label": "Contingent liability for settlement agreement with Upenn"
       }
      }
     },
     "localname": "ContingentLiabilityForSettlementAgreementWithUpennMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ContractualLifeOfShareBasedPaymentArrangementsAwards": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The contractual life of awards in a share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Contractual Life Of Share Based Payment Arrangements Awards",
        "terseLabel": "Maximum life of options"
       }
      }
     },
     "localname": "ContractualLifeOfShareBasedPaymentArrangementsAwards",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_Converible2020NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The member stands for 2020 convertible notes.",
        "label": "2020 Convertible Notes"
       }
      }
     },
     "localname": "Converible2020NotesMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ConversionPriceFluctuationPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the conversion price fluctuation per share.",
        "label": "Conversion Price Fluctuation Per Share",
        "verboseLabel": "Conversion price fluctuation (in dollars per share)"
       }
      }
     },
     "localname": "ConversionPriceFluctuationPerShare",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_Convertible2017NotesCurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 2017 convertible notes (current).",
        "label": "2017 Convertible Notes (current)"
       }
      }
     },
     "localname": "Convertible2017NotesCurrentMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_Convertible2017NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 2017 convertible notes.",
        "label": "2017 Convertible notes"
       }
      }
     },
     "localname": "Convertible2017NotesMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_Convertible2019NotesCurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 2019 convertible notes (current).",
        "label": "2019 Convertible Notes (current)"
       }
      }
     },
     "localname": "Convertible2019NotesCurrentMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_Convertible2019NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 2019 convertible notes.",
        "label": "2019 Convertible notes"
       }
      }
     },
     "localname": "Convertible2019NotesMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_Convertible2019NotesNonCurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 2017 convertible notes (non-current).",
        "label": "2019 Convertible Notes (non-current)"
       }
      }
     },
     "localname": "Convertible2019NotesNonCurrentMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_Convertible2020NotesCurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the information pertaining to 2020 convertible notes current.",
        "label": "2020 Convertible Notes (current)"
       }
      }
     },
     "localname": "Convertible2020NotesCurrentMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_Convertible2020NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the information pertaining to 2020 Convertible Notes.",
        "label": "2020 Convertible notes."
       }
      }
     },
     "localname": "Convertible2020NotesMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ConvertibleCommonSharesIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common shares convertible stock issued.",
        "label": "Convertible Common shares Issued",
        "terseLabel": "Convertible common shares issued"
       }
      }
     },
     "localname": "ConvertibleCommonSharesIssued",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_ConvertibleNoteAugust17ConversionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for convertible note August 17 conversion.",
        "label": "Convertible Note August 17 Conversion"
       }
      }
     },
     "localname": "ConvertibleNoteAugust17ConversionMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ConvertibleNoteJuly23ConversionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for convertible note July 23 conversion.",
        "label": "Convertible Note July 23 Conversion"
       }
      }
     },
     "localname": "ConvertibleNoteJuly23ConversionMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ConvertibleNotes": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails": {
       "order": 4.0,
       "parentTag": "nvcn_IfrsCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of convertible notes outstanding.",
        "label": "Convertible Notes",
        "terseLabel": "Convertible Note"
       }
      }
     },
     "localname": "ConvertibleNotes",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ConvertibleNotes2017Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 Convertible Notes.",
        "label": "2017 Convertible Notes"
       }
      }
     },
     "localname": "ConvertibleNotes2017Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ConvertibleNotes2019Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 Convertible Notes",
        "label": "2019 Convertible Notes"
       }
      }
     },
     "localname": "ConvertibleNotes2019Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ConvertibleNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for convertible notes.",
        "label": "Convertible Notes."
       }
      }
     },
     "localname": "ConvertibleNotesMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteTables"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ConvertibleNotesOneCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of 2017 Convertible Notes, classified as current.",
        "label": "Convertible Notes One, Current",
        "terseLabel": "2017 Convertible Notes"
       }
      }
     },
     "localname": "ConvertibleNotesOneCurrent",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ConvertibleNotesOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for convertible notes one.",
        "label": "2017 Convertible Notes."
       }
      }
     },
     "localname": "ConvertibleNotesOneMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ConvertibleNotesTwoCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of 2019 Convertible Notes, classified as current.",
        "label": "Convertible Notes Two, Current",
        "terseLabel": "2019 Convertible Notes"
       }
      }
     },
     "localname": "ConvertibleNotesTwoCurrent",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ConvertibleNotesTwoNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of 2019 Convertible Notes, classified as non current.",
        "label": "Convertible Notes Two, Non Current",
        "terseLabel": "2019 Convertible Notes"
       }
      }
     },
     "localname": "ConvertibleNotesTwoNonCurrent",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ConvertiblePricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible price per share.",
        "label": "Convertible price per share",
        "terseLabel": "Convertible price per share"
       }
      }
     },
     "localname": "ConvertiblePricePerShare",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_CreditSpreadSignificantUnobservableInputsLiabilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit spread used as a significant Level 3 unobservable input for liabilities.",
        "label": "Credit Spread Significant Unobservable Inputs Liabilities",
        "terseLabel": "Credit spread (as a percent)"
       }
      }
     },
     "localname": "CreditSpreadSignificantUnobservableInputsLiabilities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_CurrentConvertibleNotesIssued": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "nvcn_CarryingAmountOfFinancialLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current convertible notes issued.",
        "label": "Current Convertible Notes Issued",
        "verboseLabel": "Convertible Notes (current)"
       }
      }
     },
     "localname": "CurrentConvertibleNotesIssued",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_CurrentTwentyTwentyConvertibleNotesAndWarrantsAndDerivativeWarrantLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current 2020 convertible notes and warrants and derivative warrant liabilities outstanding.",
        "label": "Current Twenty Twenty Convertible Notes And Warrants And Derivative Warrant Liabilities",
        "terseLabel": "2020 Convertible notes and warrants and derivative liabilities, current"
       }
      }
     },
     "localname": "CurrentTwentyTwentyConvertibleNotesAndWarrantsAndDerivativeWarrantLiabilities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_December2020WarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This Member stand for 2020 December Warrants.",
        "label": "2020 December Warrants"
       }
      }
     },
     "localname": "December2020WarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_DeferredLossFinancialLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of fair value of financial liabilities which exceeds transaction price.",
        "label": "Deferred Loss Financial Liabilities",
        "negatedLabel": "Add: Deferred loss",
        "terseLabel": "Deferred loss",
        "verboseLabel": "Derecognition of derivative financial liability"
       }
      }
     },
     "localname": "DeferredLossFinancialLiabilities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_DeferredLossOn2021DerivativeWarrantLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recognized as non current deferred loss on 2021 derivative warrant liabilities",
        "label": "Deferred Loss On 2021 Derivative Warrant Liabilities",
        "terseLabel": "Deferred loss on 2021 derivative warrant liabilities",
        "verboseLabel": "Deferred loss on 2021 derivative warrant liabilities"
       }
      }
     },
     "localname": "DeferredLossOn2021DerivativeWarrantLiabilities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_DeprecatedBasicAndDilutedEarningsLossPerShareFromContinuingOperations": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basic and diluted earnings (loss) per share from continuing operations.",
        "label": "Deprecated Basic And Diluted Earnings Loss Per Share From Continuing Operations",
        "terseLabel": "Basic and diluted loss per share"
       }
      }
     },
     "localname": "DeprecatedBasicAndDilutedEarningsLossPerShareFromContinuingOperations",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_DepreciationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for depreciation expense.",
        "label": "Depreciation"
       }
      }
     },
     "localname": "DepreciationMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_DerecognitionOfDeferredLossFinancialLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of derecognition of deferred loss.",
        "label": "Derecognition Of Deferred Loss, Financial Liabilities",
        "terseLabel": "Derecognition of deferred loss"
       }
      }
     },
     "localname": "DerecognitionOfDeferredLossFinancialLiabilities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_DerivativeFinancialLiabilityAndConvertibleNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "DERIVATIVE WARRANT LIABILITY FROM FINANCING AND CONVERTIBLE NOTE"
       }
      }
     },
     "localname": "DerivativeFinancialLiabilityAndConvertibleNoteAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvcn_DerivativeLiabilityWarrantNonCurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the information pertaining to derivative liability warrant non current.",
        "label": "Derivative liability warrant (non-current)"
       }
      }
     },
     "localname": "DerivativeLiabilityWarrantNonCurrentMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_DerivativeLiabilityWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the information pertaining to derivative liability , warrants.",
        "label": "Derivative liability - warrants"
       }
      }
     },
     "localname": "DerivativeLiabilityWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_DerivativeWarrant2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Derivative warrant 2021.",
        "label": "2021 Derivative Warrant"
       }
      }
     },
     "localname": "DerivativeWarrant2021Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_DerivativeWarrantLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for derivative warrant liability .",
        "label": "Derivative warrant liability"
       }
      }
     },
     "localname": "DerivativeWarrantLiabilityMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteTables"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_DescriptionOfAccountingPolicyForAdoptionOfNewStandardsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for adoption of new standards.",
        "label": "Description of Accounting Policy for Adoption of New Standards [Policy Text Block]",
        "verboseLabel": "Changes to accounting standards"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForAdoptionOfNewStandardsPolicyTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DescriptionOfAccountingPolicyForCashAndCashEquivalentsExplanatoryPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for cash and cash equivalents.",
        "label": "Description Of Accounting Policy For Cash And Cash Equivalents Explanatory [Policy Text Block]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForCashAndCashEquivalentsExplanatoryPolicyTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DescriptionOfAccountingPolicyForEquityExplanatoryPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for equity.",
        "label": "Description Of Accounting Policy For Equity Explanatory [Policy Text Block]",
        "terseLabel": "Equity"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForEquityExplanatoryPolicyTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DescriptionOfAccountingPolicyForRestrictedCashExplanatoryPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for restricted cash.",
        "label": "Description Of Accounting Policy For Restricted Cash Explanatory [Policy Text Block]",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForRestrictedCashExplanatoryPolicyTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureManagingCapitalExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of capital of the company.",
        "label": "Disclosure Managing Capital Explanatory [Table Text Block]",
        "terseLabel": "Schedule of the capital for the company"
       }
      }
     },
     "localname": "DisclosureManagingCapitalExplanatoryTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureManagingCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfAdditionalInformationAboutFinanceLeasingActivitiesForLessorTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of additional information about finance leasing activities of a lessor.",
        "label": "Disclosure of Additional Information about Finance Leasing Activities for Lessor [Table Text Block]",
        "terseLabel": "Schedule of finance lease receivables"
       }
      }
     },
     "localname": "DisclosureOfAdditionalInformationAboutFinanceLeasingActivitiesForLessorTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfAnalysisOfExpenseByNatureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Expense by nature"
       }
      }
     },
     "localname": "DisclosureOfAnalysisOfExpenseByNatureLineItems",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_DisclosureOfAnalysisOfExpenseByNatureTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule disclosing information related to the analysis of expense by nature.",
        "label": "Disclosure Of Analysis Of Expense By Nature [Table]"
       }
      }
     },
     "localname": "DisclosureOfAnalysisOfExpenseByNatureTable",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_DisclosureOfAssumptionsUsedInValuationTechniquesToEstimateFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of key assumptions used in valuation techniques to estimate fair value.",
        "label": "Disclosure Of Assumptions Used In Valuation Techniques To Estimate Fair Value [Table Text Block]",
        "terseLabel": "Schedule of key assumptions used in binomial tree model to estimate fair value"
       }
      }
     },
     "localname": "DisclosureOfAssumptionsUsedInValuationTechniquesToEstimateFairValueTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfCarryingAmountsOfDerivativeFinancialLiabilityAndConvertibleNotesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about carrying amounts of derivative financial liabilities and convertible notes.",
        "label": "Disclosure of Carrying Amounts of Derivative Financial Liability and Convertible Notes [Table Text Block]",
        "terseLabel": "Schedule of carrying amounts of derivative financial liabilities and convertible notes"
       }
      }
     },
     "localname": "DisclosureOfCarryingAmountsOfDerivativeFinancialLiabilityAndConvertibleNotesTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfCarryingAmountsOfFinancialAssetsAndFinancialLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about carrying amounts of financial assets and financial liabilities.",
        "label": "Disclosure of Carrying Amounts of Financial Assets and Financial Liabilities [Table Text Block]",
        "terseLabel": "Schedule of carrying amounts of financial assets and financial liabilities"
       }
      }
     },
     "localname": "DisclosureOfCarryingAmountsOfFinancialAssetsAndFinancialLiabilitiesTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfCashAndCashEquivalentsScheduleExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The schedule of cash and cash equivalents.",
        "label": "Disclosure Of Cash And Cash Equivalents Schedule Explanatory [Table Text Block]",
        "terseLabel": "Schedule of cash and cash equivalents"
       }
      }
     },
     "localname": "DisclosureOfCashAndCashEquivalentsScheduleExplanatoryTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureCashAndCashEquivalentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfClassesOfWarrantsShareCapitalTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of classes of warrants share capital.",
        "label": "Disclosure of classes of warrants share capital [text block]",
        "terseLabel": "Schedule of warrants issued and exercised"
       }
      }
     },
     "localname": "DisclosureOfClassesOfWarrantsShareCapitalTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfComponentsOfIncomeTaxExpense": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of components of income tax expense.",
        "label": "Disclosure of Components of Income Tax Expense",
        "terseLabel": "Schedule of components of income tax expense"
       }
      }
     },
     "localname": "DisclosureOfComponentsOfIncomeTaxExpense",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfCurrentTradeAndOtherReceivablesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of current trade and other receivables.",
        "label": "Disclosure Of Current Trade And Other Receivables Explanatory [Table Text Block]",
        "terseLabel": "Schedule of trade and other receivables"
       }
      }
     },
     "localname": "DisclosureOfCurrentTradeAndOtherReceivablesExplanatoryTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of lease liability.",
        "label": "Disclosure Of Leases [Table Text Block]",
        "terseLabel": "Summary of lease liability"
       }
      }
     },
     "localname": "DisclosureOfLeasesTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfPrepaidExpensesAndOtherAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of prepaid expenses and other assets.",
        "label": "Disclosure of Prepaid Expenses And Other Assets",
        "terseLabel": "Schedule of prepaid expenses and other assets"
       }
      }
     },
     "localname": "DisclosureOfPrepaidExpensesAndOtherAssets",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfRestrictedCashExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of restricted cash.",
        "label": "Disclosure Of Restricted Cash Explanatory [Table Text Block]",
        "terseLabel": "Schedule of restricted cash"
       }
      }
     },
     "localname": "DisclosureOfRestrictedCashExplanatoryTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRestrictedCashTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfRightOfUseAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of right of use assets.",
        "label": "Disclosure of Right of Use Assets [Table Text Block]",
        "verboseLabel": "Summary of right of use assets"
       }
      }
     },
     "localname": "DisclosureOfRightOfUseAssetsTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfScheduleOfInventoriesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire schedule for inventories.",
        "label": "Disclosure Of Schedule Of Inventories Explanatory [Table Text Block]",
        "verboseLabel": "Schedule of inventory and research and development supplies"
       }
      }
     },
     "localname": "DisclosureOfScheduleOfInventoriesExplanatoryTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSuppliesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfScheduleOfTradeAndOtherPayablesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The schedule of trade and other payables. [",
        "label": "Disclosure Of Schedule Of Trade And Other Payables Explanatory [Table Text Block]",
        "terseLabel": "Schedule of accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "DisclosureOfScheduleOfTradeAndOtherPayablesExplanatoryTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_DisclosureOfWarrantsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Disclosure of Warrants [Line items]",
        "terseLabel": "Disclosure of warrants"
       }
      }
     },
     "localname": "DisclosureOfWarrantsLineItems",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_DisclosureOfWarrantsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of disclosing information related to warrants.",
        "label": "Disclosure of Warrants [Table]"
       }
      }
     },
     "localname": "DisclosureOfWarrantsTable",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_DividendYield": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of an expected dividend used to calculate the fair value of share.",
        "label": "Dividend Yield",
        "terseLabel": "Dividend Yield (as a percent)"
       }
      }
     },
     "localname": "DividendYield",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document and Entity Information [Abstract]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvcn_EmployeeTerminationExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for employee termination expenses.",
        "label": "Employee termination expenses"
       }
      }
     },
     "localname": "EmployeeTerminationExpensesMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExerciseOfWarrantsFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount at which warrants are exercised.",
        "label": "Exercise of Warrants, Fair Value",
        "negatedLabel": "Exercise of Warrants"
       }
      }
     },
     "localname": "ExerciseOfWarrantsFairValue",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ExercisePrice0.60Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $0.60.",
        "label": "$0.60"
       }
      }
     },
     "localname": "ExercisePrice0.60Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice0.72Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $0.72.",
        "label": "$0.72"
       }
      }
     },
     "localname": "ExercisePrice0.72Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice0.84Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $0.84.",
        "label": "$0.84"
       }
      }
     },
     "localname": "ExercisePrice0.84Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice1.38Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $1.38.",
        "label": "$1.38"
       }
      }
     },
     "localname": "ExercisePrice1.38Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice2.11Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $2.11.",
        "label": "$2.11"
       }
      }
     },
     "localname": "ExercisePrice2.11Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice2.17Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $2.17.",
        "label": "$2.17"
       }
      }
     },
     "localname": "ExercisePrice2.17Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice2.18To2.42Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $2.18 to $2.42.",
        "label": "$2.18 - $2.42"
       }
      }
     },
     "localname": "ExercisePrice2.18To2.42Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice2.27Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $2.27.",
        "label": "$2.27"
       }
      }
     },
     "localname": "ExercisePrice2.27Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice2.42Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $2.42.",
        "label": "$2.42"
       }
      }
     },
     "localname": "ExercisePrice2.42Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice2.431504Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $2.43 to $1,504.",
        "label": "$2.43 - $1,504"
       }
      }
     },
     "localname": "ExercisePrice2.431504Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice27.20Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $27.20.",
        "label": "$27.20"
       }
      }
     },
     "localname": "ExercisePrice27.20Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice27.30To9276.86Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $27.30 to $9,276.86.",
        "label": "$27.30 - $9,276.86"
       }
      }
     },
     "localname": "ExercisePrice27.30To9276.86Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice3.35Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $3.35.",
        "label": "$3.35"
       }
      }
     },
     "localname": "ExercisePrice3.35Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice4.10Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $4.10.",
        "label": "$4.10"
       }
      }
     },
     "localname": "ExercisePrice4.10Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice4.11To3873.39Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $4.11 to $3,878.39.",
        "label": "$4.11 - $3,878.39"
       }
      }
     },
     "localname": "ExercisePrice4.11To3873.39Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice5.00Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $5.00.",
        "label": "$5.00"
       }
      }
     },
     "localname": "ExercisePrice5.00Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePrice8.80Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for options with exercise price of $8.80.",
        "label": "$8.80"
       }
      }
     },
     "localname": "ExercisePrice8.80Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ExercisePriceOfWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price of warrants.",
        "label": "Exercise Price of Warrants",
        "terseLabel": "Exercise price per warrant"
       }
      }
     },
     "localname": "ExercisePriceOfWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_ExpectedDividendWarrantsIssued": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of an expected dividend used to calculate the fair value of warrants issued.",
        "label": "Expected Dividend, Warrants Issued",
        "terseLabel": "Expected dividend payments"
       }
      }
     },
     "localname": "ExpectedDividendWarrantsIssued",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ExpectedLifeWarrantsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The life of warrants issued.",
        "label": "Expected Life, Warrants Issued",
        "terseLabel": "Expected life (in years)"
       }
      }
     },
     "localname": "ExpectedLifeWarrantsIssued",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_ExpectedVolatilityWarrantsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expected volatility of the share price used to calculate the fair value of the warrants issued. 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 annualized standard deviation of the continuously compounded rates of return on the share over a period of time.",
        "label": "Expected Volatility, Warrants Issued",
        "terseLabel": "Expected volatility (as a percent)"
       }
      }
     },
     "localname": "ExpectedVolatilityWarrantsIssued",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_ExpenseByNatureAxis": {
     "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": "Expense By Nature [Axis]"
       }
      }
     },
     "localname": "ExpenseByNatureAxis",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_FairMarketValueChangesInConvertibleNoteOwnCreditRisk": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fair market value changes in convertible note due to changes in own credit risk in accounting period.",
        "label": "Fair Market Value Changes in Convertible Note Own Credit Risk",
        "terseLabel": "Fair market value changes in convertible note due to changes in own credit risk"
       }
      }
     },
     "localname": "FairMarketValueChangesInConvertibleNoteOwnCreditRisk",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_FairValueAdjustmentRealizedGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fair value adjustment, realized gain (loss).",
        "label": "Fair Value Adjustment, Realized Gain Loss",
        "terseLabel": "Fair value adjustment, realized gain (loss)"
       }
      }
     },
     "localname": "FairValueAdjustmentRealizedGainLoss",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_FairValueAdjustmentRepaymentWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Fair value adjustment, Repayment warrants.",
        "label": "Fair Value Adjustment Repayment warrants",
        "terseLabel": "Fair value adjustment, Repayment warrants"
       }
      }
     },
     "localname": "FairValueAdjustmentRepaymentWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_FairValueAdjustmentSettlementWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fair value adjustment settlement warrants.",
        "label": "Fair Value Adjustment Settlement Warrants",
        "terseLabel": "Fair value adjustment Settlement Warrants"
       }
      }
     },
     "localname": "FairValueAdjustmentSettlementWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_FairValueAdjustmentUnrealizedLossDueToChangesInCreditSpread": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fair value adjustment, (unrealized) loss due to changes in credit spread.",
        "label": "Fair Value Adjustment, Unrealized Loss Due To Changes In Credit Spread",
        "terseLabel": "Fair value adjustment, (unrealized) loss due to changes in credit spread"
       }
      }
     },
     "localname": "FairValueAdjustmentUnrealizedLossDueToChangesInCreditSpread",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_February2021OfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for February 2021 offering.",
        "label": "February 2021 offering"
       }
      }
     },
     "localname": "February2021OfferingMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcernDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_FebruaryTwelveWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for February Twelve Warrants.",
        "label": "February 12 Warrants"
       }
      }
     },
     "localname": "FebruaryTwelveWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_FinanceLeaseReceivableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a.",
        "label": "FINANCE LEASE RECEIVABLE"
       }
      }
     },
     "localname": "FinanceLeaseReceivableAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvcn_FinanceLeaseReceivableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance lease receivable .",
        "label": "Finance Lease Receivable [Text Block]",
        "terseLabel": "FINANCE LEASE RECEIVABLE"
       }
      }
     },
     "localname": "FinanceLeaseReceivableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinanceLeaseReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_FinancialAssetsAtAmortizedCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Financial Assets at Amortized Cost [Abstract]",
        "verboseLabel": "Assets at amortized cost"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortizedCostAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_ForfeitureRateShareOptionsGranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The forfeiture rate of the share options used to calculate the fair value of the share options granted.",
        "label": "Forfeiture Rate, Share Options Granted",
        "terseLabel": "Forfeiture rate (as a percent)"
       }
      }
     },
     "localname": "ForfeitureRateShareOptionsGranted",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalFairValueMeasurementAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_GainLossOnExtinguishmentOfWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of gain (loss) on extinguishment of warrants cancelled and surrendered during the period.",
        "label": "Gain (Loss) On Extinguishment Of Warrants",
        "terseLabel": "Loss on extinguishment of warrants"
       }
      }
     },
     "localname": "GainLossOnExtinguishmentOfWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_GovernmentAssistanceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "GOVERNMENT ASSISTANCE"
       }
      }
     },
     "localname": "GovernmentAssistanceAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvcn_GovernmentAssistanceTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure on government assistance.",
        "label": "Government Assistance [Text Block]",
        "terseLabel": "GOVERNMENT ASSISTANCE"
       }
      }
     },
     "localname": "GovernmentAssistanceTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureGovernmentAssistance"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_GracePeriodToRegainCompliance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company has been provided for grace period to regain non-compliance.",
        "label": "Grace Period to Regain Compliance",
        "terseLabel": "Grace period to regain compliance"
       }
      }
     },
     "localname": "GracePeriodToRegainCompliance",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcernDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_GrossProceedsFromIssueOfUnits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of gross proceeds from issue of units.",
        "label": "Gross Proceeds from Issue of Units",
        "terseLabel": "Gross proceeds from issue of units"
       }
      }
     },
     "localname": "GrossProceedsFromIssueOfUnits",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_HealthBenefitsExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails": {
       "order": 1.0,
       "parentTag": "nvcn_CashBasedEmployeeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A class of employee benefits expense that represents health benefits.",
        "label": "Health Benefits Expense",
        "terseLabel": "Health benefits"
       }
      }
     },
     "localname": "HealthBenefitsExpense",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureEmployeeBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_HistoricalVolatilityForIndexSignificantUnobservableInputsLiabilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Historical volatility for index used as a significant Level 3 unobservable input for liabilities.",
        "label": "Historical Volatility For Index Significant Unobservable Inputs Liabilities",
        "terseLabel": "Historical volatility of index (as a percent)"
       }
      }
     },
     "localname": "HistoricalVolatilityForIndexSignificantUnobservableInputsLiabilities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_Ifrs16Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IFRS 16.",
        "label": "IFRS 16"
       }
      }
     },
     "localname": "Ifrs16Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesAdoptionOfNewStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_IfrsCapital": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of capital includes equity and potential equity.",
        "label": "Ifrs Capital",
        "totalLabel": "Capital"
       }
      }
     },
     "localname": "IfrsCapital",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IfrsClassOfWarrantOrRightExercisePriceOfWarrantsOrRights": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "IFRS Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Warrants exercise price"
       }
      }
     },
     "localname": "IfrsClassOfWarrantOrRightExercisePriceOfWarrantsOrRights",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_IfrsClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Ifrs Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1",
        "terseLabel": "Exercise price of warrants"
       }
      }
     },
     "localname": "IfrsClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_IfrsClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.",
        "label": "Ifrs Class Of Warrant Or Right, Number Of Securities Called By Each Warrant Or Right",
        "terseLabel": "Basis of exchange of warrants"
       }
      }
     },
     "localname": "IfrsClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_IfrsClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "IFRS Class of Warrant or Right, Outstanding",
        "terseLabel": "Warrants outstanding"
       }
      }
     },
     "localname": "IfrsClassOfWarrantOrRightOutstanding",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_IfrsDebtConversionOriginalDebtAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "IFRS Debt Conversion, Original Debt, Amount",
        "terseLabel": "Aggregate principal amount of 2017 Notes converted"
       }
      }
     },
     "localname": "IfrsDebtConversionOriginalDebtAmount",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IfrsDebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Ifrs Debt Instrument Term",
        "terseLabel": "Term of Notes"
       }
      }
     },
     "localname": "IfrsDebtInstrumentTerm",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_IfrsEmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.",
        "label": "Stock options"
       }
      }
     },
     "localname": "IfrsEmployeeStockOptionMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalTables"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_IfrsInterestAndOtherIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "nvcn_OtherIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).",
        "label": "Ifrs Interest and Other Income",
        "terseLabel": "Interest and other income"
       }
      }
     },
     "localname": "IfrsInterestAndOtherIncome",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IfrsLesseeRenewalTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "IFRS Lessee, Renewal Term",
        "verboseLabel": "Renewal term of lease"
       }
      }
     },
     "localname": "IfrsLesseeRenewalTerm",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_IfrsLesseeTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "IFRS Lessee, Term of Contract",
        "verboseLabel": "Term of the lease"
       }
      }
     },
     "localname": "IfrsLesseeTermOfContract",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_IfrsLossContingencyDamagesAwardedValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of damages awarded to the plaintiff in the legal matter.",
        "label": "Ifrs Loss Contingency, Damages Awarded, Value",
        "terseLabel": "Damages award recognized"
       }
      }
     },
     "localname": "IfrsLossContingencyDamagesAwardedValue",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IfrsNumberOfReportableSegments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Ifrs Number of Reportable Segments",
        "terseLabel": "Number of business segments"
       }
      }
     },
     "localname": "IfrsNumberOfReportableSegments",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSegmentInformationDetails",
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesOperatingSegmentDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "nvcn_IfrsPrepaidExpensesAndOtherAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "PREPAID EXPENSES AND OTHER ASSETS"
       }
      }
     },
     "localname": "IfrsPrepaidExpensesAndOtherAssetsAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvcn_IfrsPrepaidInsurance": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssetsDetails": {
       "order": 1.0,
       "parentTag": "nvcn_PrepaidExpensesAndOtherCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Ifrs Prepaid Insurance",
        "terseLabel": "Prepaid insurance"
       }
      }
     },
     "localname": "IfrsPrepaidInsurance",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IfrsPrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.",
        "label": "Private placement"
       }
      }
     },
     "localname": "IfrsPrivatePlacementMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_IfrsRestrictedCashAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "RESTRICTED CASH"
       }
      }
     },
     "localname": "IfrsRestrictedCashAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvcn_IfrsRestrictedStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted stock"
       }
      }
     },
     "localname": "IfrsRestrictedStockMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_IfrsSaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "IFRS Sale of Stock [Axis]"
       }
      }
     },
     "localname": "IfrsSaleOfStockAxis",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_IfrsSaleOfStockDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "IFRS Sale of Stock [Domain]"
       }
      }
     },
     "localname": "IfrsSaleOfStockDomain",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_IfrsSaleOfStockNameOfTransactionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale Of Stock Name Of Transaction [Member]"
       }
      }
     },
     "localname": "IfrsSaleOfStockNameOfTransactionMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_IfrsShareBasedPaymentArrangementNonvestedAwardExcludingOptionCostNotYetRecognizedAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "IFRS Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Total remaining unrecognized compensation cost"
       }
      }
     },
     "localname": "IfrsShareBasedPaymentArrangementNonvestedAwardExcludingOptionCostNotYetRecognizedAmount",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IfrsSharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "IFRS Share Price",
        "terseLabel": "Share issue price per share",
        "verboseLabel": "Price per share"
       }
      }
     },
     "localname": "IfrsSharePrice",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_IfrsStatementLineItems": {
     "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": "IFRS Statement [Line Items]",
        "terseLabel": "Statement"
       }
      }
     },
     "localname": "IfrsStatementLineItems",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalTables",
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_IfrsStatementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Ifrs Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "IfrsStatementTable",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalTables",
      "http://www.neovasc.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_IfrsStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Ifrs Stock Issued During Period, Shares, Conversion Of Convertible Securities",
        "terseLabel": "Common Shares issued from exercise of 2017 Notes (in share)"
       }
      }
     },
     "localname": "IfrsStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_IfrsStockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "IFRS Stock Issued During Period, Shares, New Issues",
        "verboseLabel": "Common shares issued"
       }
      }
     },
     "localname": "IfrsStockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_IfrsSubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Ifrs Subsidiary Sale Of Stock [Axis]"
       }
      }
     },
     "localname": "IfrsSubsidiarySaleOfStockAxis",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_IfrsWarrantsAndRightsOutstandingTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "IFRS Warrants and Rights Outstanding, Term",
        "terseLabel": "Warrants exercisable term"
       }
      }
     },
     "localname": "IfrsWarrantsAndRightsOutstandingTerm",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_ImpairmentReversalRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment reversal of right-of-use assets.",
        "label": "Impairment Reversal, Right-of-use Assets",
        "verboseLabel": "Impairment reversal"
       }
      }
     },
     "localname": "ImpairmentReversalRightOfUseAssets",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ImpairmentRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "nvcn_OtherIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment of right-of-use assets.",
        "label": "Impairment, Right-of-use Assets",
        "negatedLabel": "Impairment on right-of-use asset",
        "verboseLabel": "Impairment of right-of-use asset"
       }
      }
     },
     "localname": "ImpairmentRightOfUseAssets",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ImpairmentRightOfUseAssetsAtCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment of right-of-use assets at cost.",
        "label": "Impairment Right Of Use Assets At Cost",
        "terseLabel": "Impairment of right-of-use asset"
       }
      }
     },
     "localname": "ImpairmentRightOfUseAssetsAtCost",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IncomeTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvcn_IncomeTaxExpensesContinuingOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "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)].",
        "label": "Income Tax Expenses Continuing Operations",
        "negatedLabel": "Tax (expense)/recovery"
       }
      }
     },
     "localname": "IncomeTaxExpensesContinuingOperations",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IncomeTaxInterestPaidAndReceived": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax, interest paid and received during the period.",
        "label": "Income Tax Interest Paid and Received",
        "negatedTotalLabel": "Total of income tax, interest paid and received"
       }
      }
     },
     "localname": "IncomeTaxInterestPaidAndReceived",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IncomeTaxesPaidRefundAndInterestPaidReceivedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Income taxes paid (refund) and interest paid (received) [abstract]",
        "terseLabel": "Income tax and Interest paid and received:"
       }
      }
     },
     "localname": "IncomeTaxesPaidRefundAndInterestPaidReceivedAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_IncorporationNatureOfBusinessAndGoingConcernAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "INCORPORATION AND GOING CONCERN"
       }
      }
     },
     "localname": "IncorporationNatureOfBusinessAndGoingConcernAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvcn_IncreaseDecreaseInWorkingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Increase (decrease) in working capital [abstract]",
        "terseLabel": "Net change in non-cash working capital items:"
       }
      }
     },
     "localname": "IncreaseDecreaseInWorkingCapitalAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_IncreaseDecreaseThroughCompensationWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from  compensation warrants.",
        "label": "Increase (Decrease) through Compensation Warrants",
        "terseLabel": "Issue of compensation warrants"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughCompensationWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IncreaseDecreaseThroughExerciseOfOtherEquityInstruments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of other equity instruments.",
        "label": "Increase (Decrease) Through Exercise Of Other Equity Instruments",
        "terseLabel": "Common Shares issued from exercise of restricted share units"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughExerciseOfOtherEquityInstruments",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_InterestAndPrepaymentPenaltyExpenseOrOtherExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "nvcn_OtherIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of Interest and prepayment penalty expense OR other expense.",
        "label": "Interest And Prepayment Penalty Expense OR Other Expense",
        "negatedLabel": "Interest and other expense"
       }
      }
     },
     "localname": "InterestAndPrepaymentPenaltyExpenseOrOtherExpense",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_InterestComputedBasis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of days considered for computing interest, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Interest Computed Basis",
        "terseLabel": "Number of days considered for computing interest"
       }
      }
     },
     "localname": "InterestComputedBasis",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_InterestReceivedPaidClassifiedAsOperatingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "nvcn_IncomeTaxInterestPaidAndReceived",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash flows from interest received or paid, classified as operating activities.",
        "label": "\" Interest Received (Paid), Classified As Operating Activities\"",
        "terseLabel": "Interest received"
       }
      }
     },
     "localname": "InterestReceivedPaidClassifiedAsOperatingActivities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_InventoryAndResearchAndDevelopmentSupplies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "INVENTORY AND RESEARCH AND DEVELOPMENT SUPPLIES"
       }
      }
     },
     "localname": "InventoryAndResearchAndDevelopmentSupplies",
     "nsuri": "http://www.neovasc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvcn_InventoryExpensedCostOfGoodsSold": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the inventory expensed to cost of goods sold.",
        "label": "Inventory Expensed Cost Of Goods Sold",
        "terseLabel": "Inventory expensed to cost of goods sold"
       }
      }
     },
     "localname": "InventoryExpensedCostOfGoodsSold",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSuppliesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_InvestmentTaxCreditsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for investment tax credits.",
        "label": "Investment tax credits"
       }
      }
     },
     "localname": "InvestmentTaxCreditsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesRecognizedDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_IsraelLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Member stands for Israel losses.",
        "label": "Israel losses"
       }
      }
     },
     "localname": "IsraelLossesMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_IssuanceOfEquityOnPrivateOfferingNetOfSharesIssuanceCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments on private offering.",
        "label": "Issuance of Equity On Private Offering, Net of Shares Issuance Costs",
        "terseLabel": "Issue of share capital on private placement (net of share issuance costs)",
        "verboseLabel": "Common Shares issued from private placement (vii)"
       }
      }
     },
     "localname": "IssuanceOfEquityOnPrivateOfferingNetOfSharesIssuanceCosts",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IssuanceOfEquityOnPublicOfferingNetOfSharesIssuanceCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments on public offering.",
        "label": "Issuance of Equity On Public Offering, Net of Shares Issuance Costs",
        "terseLabel": "Issue of share capital on public offering (net of share issuance costs)",
        "verboseLabel": "Common Shares issued from public offerings"
       }
      }
     },
     "localname": "IssuanceOfEquityOnPublicOfferingNetOfSharesIssuanceCosts",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IssueOfBrokerWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase in equity through the issue of broker warrants.",
        "label": "Issue of Broker Warrants",
        "terseLabel": "Issue of broker warrants",
        "verboseLabel": "Fair value charge for broker warrants issued"
       }
      }
     },
     "localname": "IssueOfBrokerWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IssueOfBrokerWarrantsAndCompensationWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase in equity through the issue of broker warrants and compensation warrants.",
        "label": "Issue Of Broker Warrants And Compensation Warrants",
        "terseLabel": "Issue of broker warrants and compensation warrants"
       }
      }
     },
     "localname": "IssueOfBrokerWarrantsAndCompensationWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IssueOfCompensationWarrants": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase in equity through the issue of compensation warrants.",
        "label": "Issue Of Compensation Warrants",
        "terseLabel": "Fair value charge for compensation warrants"
       }
      }
     },
     "localname": "IssueOfCompensationWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IssueOfEquityThroughCancellationAndSurrenderOfWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase in equity through the cancellation and surrender of warrants.",
        "label": "Issue Of Equity Through Cancellation And Surrender Of Warrants",
        "terseLabel": "Common Shares issued from exchange of Series A and Series E Warrants (xi)",
        "verboseLabel": "Common Shares issued from Warrant conversion"
       }
      }
     },
     "localname": "IssueOfEquityThroughCancellationAndSurrenderOfWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IssueOfShareCapitalOnVestOfRestrictedShareUnit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase in equity through the issue of share capital on vest of restricted share unit.",
        "label": "Issue Of Share Capital On Vest OF Restricted Share Unit",
        "terseLabel": "Issue of share capital on vesting of restricted stock units"
       }
      }
     },
     "localname": "IssueOfShareCapitalOnVestOfRestrictedShareUnit",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IssueOfSharesCapitalOnExchangeOfWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase in equity through the issue of share capital on exchange of warrants.",
        "label": "Issue of Shares Capital On Exchange Of Warrants",
        "terseLabel": "Issue of share capital on exchange of warrants"
       }
      }
     },
     "localname": "IssueOfSharesCapitalOnExchangeOfWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_IssueOfWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of warrants issued .",
        "label": "Issue Of Warrants",
        "terseLabel": "Warrants Issued"
       }
      }
     },
     "localname": "IssueOfWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_IssuePricePerUnit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issue price per unit.",
        "label": "Issue Price Per Unit",
        "terseLabel": "Issue price per unit"
       }
      }
     },
     "localname": "IssuePricePerUnit",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_January2020WarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 2020??January??Warrants.",
        "label": "January 2020 Warrants"
       }
      }
     },
     "localname": "January2020WarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_July2020RepaymentWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for july 2020 Repayment Warrants.",
        "label": "July 2020 Repayment Warrants"
       }
      }
     },
     "localname": "July2020RepaymentWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_JulyTwentyThreeWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for twenty three warrants.",
        "label": "July 23 warrants"
       }
      }
     },
     "localname": "JulyTwentyThreeWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_June2020WarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for 2020 June Warrants.",
        "label": "2020 June Warrants"
       }
      }
     },
     "localname": "June2020WarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_KeyManagementExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Key management expense"
       }
      }
     },
     "localname": "KeyManagementExpenseAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_KeyManagementRemuneration": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of total key management expense.",
        "label": "Key Management Remuneration",
        "totalLabel": "Total key management remuneration"
       }
      }
     },
     "localname": "KeyManagementRemuneration",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_KeyManagementSocialSecurityAndMedicalCareCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of social security and medical care costs to key management personnel.",
        "label": "Key Management Social Security And Medical Care Costs",
        "terseLabel": "Social security and medical care costs"
       }
      }
     },
     "localname": "KeyManagementSocialSecurityAndMedicalCareCosts",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_LaterThanTwoMonthsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a time band of later than two months.",
        "label": "Over 60 days"
       }
      }
     },
     "localname": "LaterThanTwoMonthsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_LeaseLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Lease liability.",
        "label": "Lease liability"
       }
      }
     },
     "localname": "LeaseLiabilityMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesRecognizedDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_LegalExpensesAndUnderwritersFeesFromFinancingActivitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for legal expenses and underwriters fees from financing activities.",
        "label": "Legal expenses and underwriters fees from financing activities"
       }
      }
     },
     "localname": "LegalExpensesAndUnderwritersFeesFromFinancingActivitiesMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_LesseeCombinedLeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's lease combined lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Combined Lease Term",
        "verboseLabel": "Term of combined lease"
       }
      }
     },
     "localname": "LesseeCombinedLeaseTerm",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_LesseeSubleaseAgreementTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term for sublease agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Sublease Agreement Term",
        "verboseLabel": "Term for sublease agreement"
       }
      }
     },
     "localname": "LesseeSubleaseAgreementTerm",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_LitigationExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the litigation expenses.",
        "label": "Litigation expenses"
       }
      }
     },
     "localname": "LitigationExpensesMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_MajorCustomerOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information for major customer one.",
        "label": "Major customer one"
       }
      }
     },
     "localname": "MajorCustomerOneMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_MajorCustomerThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information for major customer three.",
        "label": "Major customer three"
       }
      }
     },
     "localname": "MajorCustomerThreeMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_MajorCustomerTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information for major customer two.",
        "label": "Major customer two"
       }
      }
     },
     "localname": "MajorCustomerTwoMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_MarketPriceOfShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market price of the common share.",
        "label": "Market Price of Share",
        "terseLabel": "Price of Neovasc common share (in dollars per share)"
       }
      }
     },
     "localname": "MarketPriceOfShare",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_MaturityPeriodOfWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity period of warrants issued.",
        "label": "Maturity Period of Warrants",
        "terseLabel": "Maturity period of warrants"
       }
      }
     },
     "localname": "MaturityPeriodOfWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_MaximumPercentageOfOutstandingCommonSharesThatHoldersCanOwn": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum percentage of total outstanding common shares that holder can own.",
        "label": "Maximum Percentage of Outstanding Common Shares That Holders Can Own",
        "terseLabel": "Maximum percentage of total outstanding common shares that holder can own"
       }
      }
     },
     "localname": "MaximumPercentageOfOutstandingCommonSharesThatHoldersCanOwn",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_MaximumTotalOutstandingCommonSharesConvertiblePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of maximum total outstanding common shares convertible.",
        "label": "Maximum Total Outstanding Common Shares Convertible, Percent",
        "verboseLabel": "Maximum total outstanding common shares convertible"
       }
      }
     },
     "localname": "MaximumTotalOutstandingCommonSharesConvertiblePercent",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_MaximumYearProceedsFromFinancingOfferingsMeetsRequirementsOfOperations": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum year proceeds from financing offerings meets the requirements of operations.",
        "label": "Maximum Year Proceeds From Financing Offerings Meets The Requirements Of Operations",
        "terseLabel": "Maximum year proceeds from financing offerings meets the requirements of operations"
       }
      }
     },
     "localname": "MaximumYearProceedsFromFinancingOfferingsMeetsRequirementsOfOperations",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcernDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_May2020WarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 2020 May Warrants.",
        "label": "May 2020 Warrants"
       }
      }
     },
     "localname": "May2020WarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_MinimumBidPriceRequirement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum bid price requirement as per Nasdaq rules.",
        "label": "Minimum Bid Price Requirement",
        "terseLabel": "Minimum bid price requirement"
       }
      }
     },
     "localname": "MinimumBidPriceRequirement",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcernDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_MinimumMarketValueRequirement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum market value requirement as per Nasdaq rules.",
        "label": "Minimum Market Value Requirement",
        "terseLabel": "Minimum market value requirement"
       }
      }
     },
     "localname": "MinimumMarketValueRequirement",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcernDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_NominalExercisePricePerWarrant": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of nominal exercise price per warrant.",
        "label": "Nominal Exercise Price Per Warrant",
        "terseLabel": "Nominal exercise price per warrant"
       }
      }
     },
     "localname": "NominalExercisePricePerWarrant",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_NonCashLegalCostsFromFinancingActivity": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from non cash legal costs from financing activity.",
        "label": "Non Cash Legal Costs From Financing Activity",
        "terseLabel": "Legal expenses and underwriters fees from financing activity"
       }
      }
     },
     "localname": "NonCashLegalCostsFromFinancingActivity",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_NonCurrentConvertibleNotesIssued": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "nvcn_CarryingAmountOfFinancialLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non-current convertible notes issued.",
        "label": "Non Current Convertible Notes Issued",
        "verboseLabel": "Convertible Notes (non-current)"
       }
      }
     },
     "localname": "NonCurrentConvertibleNotesIssued",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_NonCurrentTwentyTwentyConvertibleNotesAndWarrantsAndDerivativeWarrantLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "nvcn_CarryingAmountOfFinancialLiabilities",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non-current 2020 convertible notes and warrants and derivative warrant liabilities outstanding.",
        "label": "Non-Current Twenty Twenty Convertible Notes And Warrants And Derivative Warrant Liabilities",
        "terseLabel": "2020 Convertible notes and warrants and derivative liabilities, non-current",
        "verboseLabel": "Convertible notes and warrants and derivative warrant liabilities (non-current)"
       }
      }
     },
     "localname": "NonCurrentTwentyTwentyConvertibleNotesAndWarrantsAndDerivativeWarrantLiabilities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_NotionalExercisePriceAdjustmentDueToShareConsolidation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The per share amount of notional exercise price adjustment due to share consolidation.",
        "label": "Notional Exercise Price Adjustment Due to Share Consolidation",
        "terseLabel": "Notional exercise price adjustment (in dollars per share)"
       }
      }
     },
     "localname": "NotionalExercisePriceAdjustmentDueToShareConsolidation",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_NumberOfBrokerWarrantsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of broker warrants issued during the period.",
        "label": "Number Of Broker Warrants Issued",
        "terseLabel": "Number of broker warrants issued"
       }
      }
     },
     "localname": "NumberOfBrokerWarrantsIssued",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfClaimsAssertingForCorrectionOfPatentInventorship": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of claims asserting for correction of patent inventorship",
        "label": "Number of Claims Asserting For Correction of Patent Inventorship",
        "terseLabel": "Number of claims asserting for correction of patent inventorship"
       }
      }
     },
     "localname": "NumberOfClaimsAssertingForCorrectionOfPatentInventorship",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "nvcn_NumberOfCommonSharePerUnit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of common share per unit.",
        "label": "Number of Common Share Per Unit",
        "terseLabel": "Number of common share per unit"
       }
      }
     },
     "localname": "NumberOfCommonSharePerUnit",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfEmbeddedDerivatives": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of embedded derivatives.",
        "label": "Number of Embedded Derivatives",
        "verboseLabel": "Number of embedded derivatives"
       }
      }
     },
     "localname": "NumberOfEmbeddedDerivatives",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "nvcn_NumberOfPreFundedWarrantsPerUnit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of pre funded warrants per unit.",
        "label": "Number of Pre Funded Warrants Per Unit",
        "terseLabel": "Number of pre funded warrants per unit"
       }
      }
     },
     "localname": "NumberOfPreFundedWarrantsPerUnit",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfShareOfferingsCompleted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of share offerings completed during the period.",
        "label": "Number Of Share Offerings Completed",
        "terseLabel": "Number of offerings completed"
       }
      }
     },
     "localname": "NumberOfShareOfferingsCompleted",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "nvcn_NumberOfSharesPerWarrant": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common shares for which warrant holder have an option to purchase with predetermined exercise price.",
        "label": "Number of Shares Per Warrant",
        "terseLabel": "Number of common shares per warrant"
       }
      }
     },
     "localname": "NumberOfSharesPerWarrant",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfTreasurySharesIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of treasury shares issued.",
        "label": "Number of Treasury Shares Issued",
        "terseLabel": "Treasury shares issued"
       }
      }
     },
     "localname": "NumberOfTreasurySharesIssued",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfUnitsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of units issued under public offering.",
        "label": "Number of Units Issued",
        "terseLabel": "Number of units issued"
       }
      }
     },
     "localname": "NumberOfUnitsIssued",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfWarrantsCancelled": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of warrants cancelled.",
        "label": "Number Of Warrants Cancelled",
        "terseLabel": "Number of warrants cancelled and surrendered",
        "verboseLabel": "Number of warrants cancelled"
       }
      }
     },
     "localname": "NumberOfWarrantsCancelled",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfWarrantsCancelledAndSurrendered": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of warrants cancelled and surrendered during the period.",
        "label": "Number Of Warrants Cancelled And Surrendered"
       }
      }
     },
     "localname": "NumberOfWarrantsCancelledAndSurrendered",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfWarrantsComprisedInUnit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants comprised in a unit.",
        "label": "Number of Warrants Comprised in Unit",
        "terseLabel": "Number of warrants comprised in a unit"
       }
      }
     },
     "localname": "NumberOfWarrantsComprisedInUnit",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfWarrantsExchanged": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants exchanged.",
        "label": "Number Of Warrants Exchanged",
        "negatedLabel": "Number of warrants exchanged"
       }
      }
     },
     "localname": "NumberOfWarrantsExchanged",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfWarrantsExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants exercised.",
        "label": "Number of Warrants Exercised",
        "negatedLabel": "Number of warrants exercised",
        "terseLabel": "Number of warrants exercised"
       }
      }
     },
     "localname": "NumberOfWarrantsExercised",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfWarrantsInitiallyGranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants initially granted.",
        "label": "Number of Warrants Initially Granted",
        "verboseLabel": "Number of broker warrants issued"
       }
      }
     },
     "localname": "NumberOfWarrantsInitiallyGranted",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfWarrantsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants issued as a part of public offering of units.",
        "label": "Number of Warrants Issued",
        "terseLabel": "Number of warrants issued"
       }
      }
     },
     "localname": "NumberOfWarrantsIssued",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfWarrantsOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants outstanding.",
        "label": "Number of Warrants Outstanding",
        "terseLabel": "Number of warrants outstanding"
       }
      }
     },
     "localname": "NumberOfWarrantsOutstanding",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_NumberOfWarrantsPerUnit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of warrants per unit.",
        "label": "Number of Warrants Per Unit",
        "terseLabel": "Number of warrants per unit"
       }
      }
     },
     "localname": "NumberOfWarrantsPerUnit",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_OperatingLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of operating lease liabilities.",
        "label": "Operating Lease Liabilities",
        "periodEndLabel": "Balance"
       }
      }
     },
     "localname": "OperatingLeaseLiabilities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_OptionPremiaInFirstYearMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the information pertaining to option premia in first year.",
        "label": "Option premia in first year"
       }
      }
     },
     "localname": "OptionPremiaInFirstYearMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_OptionPremiaInSecondYearMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the information pertaining to option premia in second year.",
        "label": "Option premia in second year"
       }
      }
     },
     "localname": "OptionPremiaInSecondYearMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_OptionPremiaInThirdYearMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the information pertaining to option premia in Third year.",
        "label": "Option premia in third year"
       }
      }
     },
     "localname": "OptionPremiaInThirdYearMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_OptionPremiaThereafterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the information pertaining to option premia in later than third year.",
        "label": "Option premia thereafter"
       }
      }
     },
     "localname": "OptionPremiaThereafterMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_OriginalIssuePriceOfNote": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of original issue price of the note.",
        "label": "Original Issue Price of Note",
        "terseLabel": "Original issue price of note"
       }
      }
     },
     "localname": "OriginalIssuePriceOfNote",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_OtherExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for other expenses.",
        "label": "Other expenses"
       }
      }
     },
     "localname": "OtherExpensesMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_OtherFinancialLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Other financial liabilities",
        "terseLabel": "Other financial liabilities at amortized cost"
       }
      }
     },
     "localname": "OtherFinancialLiabilitiesAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_OtherIncomeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other income (expenses).",
        "label": "Other income (expense)",
        "totalLabel": "TOTAL OTHER INCOME/ (EXPENSE)"
       }
      }
     },
     "localname": "OtherIncomeExpense",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_OtherIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Other income (expense) [abstract]",
        "terseLabel": "OTHER INCOME/ (EXPENSE)"
       }
      }
     },
     "localname": "OtherIncomeExpenseAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_OtherPrepaidExpensesAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssetsDetails": {
       "order": 2.0,
       "parentTag": "nvcn_PrepaidExpensesAndOtherCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of Other prepaid expenses and other assets.",
        "label": "Other Prepaid Expenses and Other Assets",
        "terseLabel": "Other prepaid expenses and other assets"
       }
      }
     },
     "localname": "OtherPrepaidExpensesAndOtherAssets",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_PastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents all past due.",
        "label": "Past Due"
       }
      }
     },
     "localname": "PastDueMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_PaycheckProtectionProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Paycheck Protection Program.",
        "label": "Paycheck Protection Program"
       }
      }
     },
     "localname": "PaycheckProtectionProgramMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureGovernmentAssistanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_PaymentOfAmountsDueOnCollaborationLicenseAndSettlementAgreements": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow for payments of amounts due on collaboration, license and settlement agreements",
        "label": "Payment of Amounts Due on Collaboration, License and Settlement Agreements",
        "negatedLabel": "Payment of amounts due on collaboration, license and settlement agreements"
       }
      }
     },
     "localname": "PaymentOfAmountsDueOnCollaborationLicenseAndSettlementAgreements",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_PaymentOfInterestOf2019ConvertibleNotes": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow of payment of interest of 2019 convertible note.",
        "label": "Payment Of Interest Of 2019 Convertible Notes",
        "negatedLabel": "Interest payment on 2019 convertible note"
       }
      }
     },
     "localname": "PaymentOfInterestOf2019ConvertibleNotes",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_PaymentsForUnderwritingCommission": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for payments of underwriting commission in a share offering transaction.",
        "label": "Payments For Underwriting Commission",
        "terseLabel": "Underwriting commission"
       }
      }
     },
     "localname": "PaymentsForUnderwritingCommission",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_PercentageOfCostsOfAppealProceedingsWhichBothPartiesShouldBear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of costs of appeal proceedings which both parties should bear.",
        "label": "Percentage of Costs of Appeal Proceedings which Both Parties Should Bear",
        "terseLabel": "Percentage of costs of appeal proceedings which both parties should bear"
       }
      }
     },
     "localname": "PercentageOfCostsOfAppealProceedingsWhichBothPartiesShouldBear",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_PercentageOfCourtFeesOfFirstInstanceProceedingsThatNeovascBears": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of the court fees of the first instance proceedings that Neovasc bears.",
        "label": "Percentage of Court Fees of First Instance Proceedings that Neovasc Bears",
        "terseLabel": "Percentage of the court fees of the first instance proceedings that Neovasc bears"
       }
      }
     },
     "localname": "PercentageOfCourtFeesOfFirstInstanceProceedingsThatNeovascBears",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_PercentageOfHoldingOfOutstandingSharesForEligibilityOfConversionOfNotesIntoShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of holding of shares by holder for eligible for conversion of notes into common shares.",
        "label": "Percentage Of Holding Of Outstanding Shares For Eligibility of Conversion Of Notes Into Shares",
        "terseLabel": "Holding of shares for eligible of conversion of notes into shares (as a percentage)"
       }
      }
     },
     "localname": "PercentageOfHoldingOfOutstandingSharesForEligibilityOfConversionOfNotesIntoShares",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_PercentageOfStaffsTerminated": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of staffs terminated.\n.",
        "label": "Percentage of Staffs Terminated"
       }
      }
     },
     "localname": "PercentageOfStaffsTerminated",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncorporationAndGoingConcernDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_PercentageOfVolumeWeightedAveragePriceUsedToCalculateConversionPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of volume weighted average price used to calculate the conversion price.",
        "label": "Percentage of Volume Weighted Average Price Used to Calculate Conversion Price",
        "terseLabel": "Percentage of VWAP used to calculate conversion price"
       }
      }
     },
     "localname": "PercentageOfVolumeWeightedAveragePriceUsedToCalculateConversionPrice",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_PeriodOfMaturityDateArisingAfterIssuanceWithHolderOptionForEarlyRedemptionAt24Months": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period of maturity date arising after issuance with holder option for early redemption at 24 months.",
        "label": "Period Of Maturity Date Arising After Issuance With Holder Option For Early Redemption At 24 Months",
        "terseLabel": "Period of Maturity date arising after issuance with holder option for early redemption at 24 months"
       }
      }
     },
     "localname": "PeriodOfMaturityDateArisingAfterIssuanceWithHolderOptionForEarlyRedemptionAt24Months",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_PostemploymentBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Post-employment benefits"
       }
      }
     },
     "localname": "PostemploymentBenefitAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_PreFundedWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series Pre-funded warrants.",
        "label": "Pre Funded Warrants"
       }
      }
     },
     "localname": "PreFundedWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_PrepaidExpensesAndOtherCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recognized as a current assets for expenditures made prior to the period when the economic benefit will be realized and the amount other current assets which will be realized within twelve months.",
        "label": "Prepaid expenses and other current assets",
        "terseLabel": "Prepaid expenses and other assets",
        "totalLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssets",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssetsDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_PricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the shares sold during the period",
        "label": "Price Per Share",
        "terseLabel": "Issuance price (in USD per share)",
        "verboseLabel": "Issue price per share"
       }
      }
     },
     "localname": "PricePerShare",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_PrincipalAmountOfNote": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal amount of note.",
        "label": "Principal Amount of Note",
        "terseLabel": "Principal amount of note"
       }
      }
     },
     "localname": "PrincipalAmountOfNote",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ProceedsFromPublicOfferingNetOfShareIssuanceCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from public offering net of share issuance costs.",
        "label": "Proceeds From Public Offering Net of Share Issuance Costs",
        "terseLabel": "Proceeds from public offering net of share issuance costs"
       }
      }
     },
     "localname": "ProceedsFromPublicOfferingNetOfShareIssuanceCosts",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ProductDevelopmentAndClinicalTrialsExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense arising from product development and from clinical trials.",
        "label": "Product development and clinical trials expense",
        "terseLabel": "Product development and clinical trials expenses"
       }
      }
     },
     "localname": "ProductDevelopmentAndClinicalTrialsExpense",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ProductionEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing production and development equipment.",
        "label": "Production equipment"
       }
      }
     },
     "localname": "ProductionEquipmentMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePropertyAndEquipmentDetails",
      "http://www.neovasc.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_PublicOfferingFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for public offering five.",
        "label": "February 2021 Public Offering"
       }
      }
     },
     "localname": "PublicOfferingFiveMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_PublicOfferingFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for public offering four.",
        "label": "December 2020 Public offering"
       }
      }
     },
     "localname": "PublicOfferingFourMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_PublicOfferingOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for public offering one.",
        "label": "January 2020 Public offering"
       }
      }
     },
     "localname": "PublicOfferingOneMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_PublicOfferingThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for public offering three.",
        "label": "August 2020 Public offering"
       }
      }
     },
     "localname": "PublicOfferingThreeMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_PublicOfferingTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for public offering two.",
        "label": "June 2020 Public offering"
       }
      }
     },
     "localname": "PublicOfferingTwoMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_RealizedGainLossOnExerciseOrConversionOfWarrantsDerivativeLiabilityWarrantsAndConvertibleNote": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 5.0,
       "parentTag": "nvcn_OtherIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The realized gain (loss) on exercise or conversion of warrants, derivative liability warrants and convertible note.",
        "label": "Realized Gain (Loss) On Exercise Or Conversion Of Warrants, Derivative Liability Warrants And Convertible Note",
        "negatedLabel": "Realized loss/(gain) on exercise or conversion of warrants, derivative Liability warrants and convertible notes",
        "terseLabel": "Realized (loss)/gain on exercise or conversion of warrants, derivative liability warrants and convertible notes"
       }
      }
     },
     "localname": "RealizedGainLossOnExerciseOrConversionOfWarrantsDerivativeLiabilityWarrantsAndConvertibleNote",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_RegisteredDirectOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for registered direct offering.",
        "label": "Registered direct offering"
       }
      }
     },
     "localname": "RegisteredDirectOfferingMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_RentDeposit": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssetsDetails": {
       "order": 3.0,
       "parentTag": "nvcn_PrepaidExpensesAndOtherCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of deposit made on rental agreement.",
        "label": "Rent Deposit",
        "terseLabel": "Deposits on rental agreements"
       }
      }
     },
     "localname": "RentDeposit",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_Repayment2020WarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 2020 Repayment warrants.",
        "label": "2020 Repayment Warrants"
       }
      }
     },
     "localname": "Repayment2020WarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_RepaymentOf2017ConvertibleNote": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow of repayment of 2017 convertible note.",
        "label": "Repayment Of 2017 Convertible Note",
        "negatedLabel": "Repayment of 2017 convertible note",
        "terseLabel": "Repayment of 2017 convertible note"
       }
      }
     },
     "localname": "RepaymentOf2017ConvertibleNote",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_RepaymentOf2019ConvertibleNote": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow of repayment of 2019 convertible note.",
        "label": "Repayment of 2019 convertible note",
        "negatedLabel": "Repayment of 2019 convertible note",
        "terseLabel": "Repayment of 2019 convertible note"
       }
      }
     },
     "localname": "RepaymentOf2019ConvertibleNote",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_RepaymentOfConvertibleNote": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of repayment of convertible note.",
        "label": "Repayment Of Convertible Note",
        "terseLabel": "Re-payment of convertible note"
       }
      }
     },
     "localname": "RepaymentOfConvertibleNote",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_RepaymentWarrants2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 2020 Repayment Warrants.",
        "label": "2020 Repayment Warrants."
       }
      }
     },
     "localname": "RepaymentWarrants2020Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ResearchAndDevelopmentExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expenditure directly attributable to research or development activities, recognized in balance sheet.",
        "label": "Research And Development Expenses",
        "terseLabel": "Research and development supplies"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenses",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ResearchAndDevelopmentSupplies": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of research and development supplies as of balance sheet date.",
        "label": "Research and Development Supplies",
        "terseLabel": "Research and development supplies"
       }
      }
     },
     "localname": "ResearchAndDevelopmentSupplies",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureInventoryAndResearchAndDevelopmentSuppliesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_RestOfWorldMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the rest of the world excluding United States and Europe.",
        "label": "Rest of the world"
       }
      }
     },
     "localname": "RestOfWorldMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_RestrictedShareUnitPlanLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Share Unit Plan [Line Items]",
        "label": "Restricted Share Unit Plan"
       }
      }
     },
     "localname": "RestrictedShareUnitPlanLineItems",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_RestrictedShareUnitPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Restricted Share Unit Plan (???RSUs???).",
        "label": "Restricted Share Unit Plan."
       }
      }
     },
     "localname": "RestrictedShareUnitPlanMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalTables"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_RestrictedShareUnitPlanTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Share Unit Plan [Table]",
        "label": "Restricted Share Unit Plan [Table]"
       }
      }
     },
     "localname": "RestrictedShareUnitPlanTable",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_RetainedProfessionalFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssetsDetails": {
       "order": 4.0,
       "parentTag": "nvcn_PrepaidExpensesAndOtherCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of retained professional fees.",
        "label": "Retained Professional Fees",
        "terseLabel": "Retainers for professional services"
       }
      }
     },
     "localname": "RetainedProfessionalFees",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosurePrepaidExpensesAndOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ReverseStockSplitConversion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse stock split conversion.",
        "label": "Reverse Stock Split Conversion",
        "terseLabel": "Reverse stock split conversion"
       }
      }
     },
     "localname": "ReverseStockSplitConversion",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "nvcn_RightOfUseAssetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Right of use asset.",
        "label": "Right of use asset"
       }
      }
     },
     "localname": "RightOfUseAssetMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesRecognizedDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_RiskFreeInterestRateWarrantsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for warrants issued is expressed, with a remaining term equal to the expected term of the warrant being valued (based on the warrant's remaining contractual life and taking into account the effects of expected early exercise).",
        "label": "Risk Free Interest Rate, Warrants Issued",
        "terseLabel": "Average risk-free interest rate (as a percent)",
        "verboseLabel": "Risk Free Interest Rate Warrants Issued"
       }
      }
     },
     "localname": "RiskFreeInterestRateWarrantsIssued",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_ScenarioEightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for scenario eight.",
        "label": "3rd anniversary of issuance"
       }
      }
     },
     "localname": "ScenarioEightMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ScenarioFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for scenario five.",
        "label": "Prepaid after the 2nd anniversary"
       }
      }
     },
     "localname": "ScenarioFiveMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ScenarioFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for scenario four.",
        "label": "Prepaid between the 1st and 2nd anniversaries of issuance"
       }
      }
     },
     "localname": "ScenarioFourMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ScenarioOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for scenario one.",
        "label": "For the first year after the closing date"
       }
      }
     },
     "localname": "ScenarioOneMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ScenarioSevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for scenario seven.",
        "label": "Between the 2nd and 3rd anniversaries of issuance"
       }
      }
     },
     "localname": "ScenarioSevenMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ScenarioSixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for scenario six.",
        "label": "Prior to the 2nd anniversary of issuance"
       }
      }
     },
     "localname": "ScenarioSixMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ScenarioThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for scenario three.",
        "label": "Prepaid prior to the 1st anniversary of issuance"
       }
      }
     },
     "localname": "ScenarioThreeMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ScenarioTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for scenario two.",
        "label": "After the first year and until maturity"
       }
      }
     },
     "localname": "ScenarioTwoMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ScheduleOfEffectiveIncomeTaxRateReconciliationsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pre tax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliations [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of reported tax expense"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationsTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_ScheduleOfUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAsstIsRecognizedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of unrecognized deductible temporary differences and unused tax losses for which no deferred tax asst is recognized.",
        "label": "Schedule of Unrecognized Deductible Temporary Differences And Unused Tax Losses For Which No Deferred Tax Asst is Recognized [Table Text Block]",
        "terseLabel": "Schedule of unrecognized deductible temporary differences and unused tax losses for which no deferred tax asst is recognized"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAsstIsRecognizedTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_ScheduleOfUnusedTaxLossesForCompanyAndTheirExpiryDatesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of unused tax losses for the company and their expiry dates",
        "label": "Schedule of Unused Tax Losses for the Company and Their Expiry Dates",
        "terseLabel": "Schedule of Unused tax losses for the Company and their expiry dates"
       }
      }
     },
     "localname": "ScheduleOfUnusedTaxLossesForCompanyAndTheirExpiryDatesTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_SensitivityAnalysisEffectOfChangeInVariablePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The upward or downward change in the relevant risk variable percentage used for sensitivity analysis of types of risk to which the entity is exposed. Used to calculate how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible as of the reporting date.",
        "label": "Sensitivity Analysis Effect Of Change In Variable Percent",
        "terseLabel": "Increase/Decrease of rate (in percent)"
       }
      }
     },
     "localname": "SensitivityAnalysisEffectOfChangeInVariablePercent",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_SensitivityAnalysisEffectOfUpwardOrDownwardChangeInVariableAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The monetary upward or downward change in the relevant risk variable percentage used for sensitivity analysis of types of risk to which the entity is exposed. Used to calculate how profit or loss would have been affected by changes in the relevant risk variable that were reasonably possible as of the reporting date.",
        "label": "Sensitivity Analysis Effect Of Upward or Downward Change In Variable Amount",
        "terseLabel": "Increase/Decrease amount"
       }
      }
     },
     "localname": "SensitivityAnalysisEffectOfUpwardOrDownwardChangeInVariableAmount",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_SeriesAndSeriesBUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series A and Series B units.",
        "label": "Series A and Series B Units"
       }
      }
     },
     "localname": "SeriesAndSeriesBUnitsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_SeriesBPreFundedWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series B Pre-funded warrants.",
        "label": "Series B Pre-funded warrants"
       }
      }
     },
     "localname": "SeriesBPreFundedWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_SeriesBUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series B units.",
        "label": "Series B Units"
       }
      }
     },
     "localname": "SeriesBUnitsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_SeriesBWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series B warrants.",
        "label": "Series B Warrants"
       }
      }
     },
     "localname": "SeriesBWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_SeriesCUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series C units.",
        "label": "Series C Units"
       }
      }
     },
     "localname": "SeriesCUnitsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_SeriesCWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series C warrants.",
        "label": "Series C Warrants"
       }
      }
     },
     "localname": "SeriesCWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_SeriesDWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series D warrants.",
        "label": "Series D Warrants"
       }
      }
     },
     "localname": "SeriesDWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_SeriesEWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series E warrants.",
        "label": "Series E Warrants"
       }
      }
     },
     "localname": "SeriesEWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_SeriesFWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series F warrants.",
        "label": "Series F Warrants"
       }
      }
     },
     "localname": "SeriesFWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_SeriesUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series A units.",
        "label": "Series A Units"
       }
      }
     },
     "localname": "SeriesUnitsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_SeriesWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series A warrants.",
        "label": "Series A Warrants"
       }
      }
     },
     "localname": "SeriesWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_SeriesaWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series A warrants.",
        "label": "Series A Warrants."
       }
      }
     },
     "localname": "SeriesaWarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_Settlement2020WarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The member stands for 2020 Settlement Warrants.",
        "label": "2020 Settlement Warrants"
       }
      }
     },
     "localname": "Settlement2020WarrantsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_SettlementAgreementFeesPaymentPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period during which the fees is agreed to be paid under the settlement agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Settlement Agreement, Fees Payment Period",
        "terseLabel": "Period for payment of fees in installments"
       }
      }
     },
     "localname": "SettlementAgreementFeesPaymentPeriod",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_SettlementAgreementRoyaltyPaymentPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of royalty payment on the annual net sales of the product, to be made by the company, under the settlement agreement.",
        "label": "Settlement Agreement, Royalty Payment Percentage",
        "terseLabel": "Royalty payment (as a percent)"
       }
      }
     },
     "localname": "SettlementAgreementRoyaltyPaymentPercentage",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_SettlementAgreementTotalFeesPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of total fees to be paid by the company under the settlement agreement.",
        "label": "Settlement Agreement, Total Fees Payable",
        "terseLabel": "Total fees"
       }
      }
     },
     "localname": "SettlementAgreementTotalFeesPayable",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureContingentLiabilitiesAndProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ShareAppreciationRightsLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "nvcn_TradePayablesAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of share appreciation rights liability .",
        "label": "Share Appreciation Rights Liability",
        "terseLabel": "Share appreciation rights liability"
       }
      }
     },
     "localname": "ShareAppreciationRightsLiability",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ShareAppreciationRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for share appreciation rights.",
        "label": "Share Appreciation Rights"
       }
      }
     },
     "localname": "ShareAppreciationRightsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalTables"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ShareBasedCompensationArrangementAcquisitionPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum percentage of the issued and outstanding common shares of the Company, that can be acquired under the plan.",
        "label": "Share-based Compensation Arrangement, Acquisition Percentage",
        "terseLabel": "Acquisition percentage"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementAcquisitionPercentage",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_ShareBasedPaymentArrangementsPercentageOfAuthorizedAwardsToOutstandingShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of the maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).",
        "label": "Share Based Payment Arrangements, Percentage Of Authorized Awards To Outstanding Shares",
        "terseLabel": "Options available for grant, as a percent to outstanding shares"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementsPercentageOfAuthorizedAwardsToOutstandingShares",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_ShareBasedPaymentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for share-based payments.",
        "label": "Share-based payments"
       }
      }
     },
     "localname": "ShareBasedPaymentsMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_ShareCapitalAndShareBasedPaymentsArrangementsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts comprising share capital and share-based payment arrangements.",
        "label": "Share Capital And Share-based Payments Arrangements [Text Block]",
        "terseLabel": "SHARE CAPITAL"
       }
      }
     },
     "localname": "ShareCapitalAndShareBasedPaymentsArrangementsTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapital"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_ShareIssuanceCostsCapitalized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of share issuance costs capitalized.",
        "label": "Share Issuance Costs Capitalized",
        "terseLabel": "Share issuance cost capitalized"
       }
      }
     },
     "localname": "ShareIssuanceCostsCapitalized",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_ShareIssuanceFinanceIncomeExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of share issuance expenses.",
        "label": "Share Issuance Finance Income Expenses"
       }
      }
     },
     "localname": "ShareIssuanceFinanceIncomeExpenses",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_SharePriceWarrantsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The share price used as input to the option pricing model to calculate the fair value of warrants issued.",
        "label": "Share Price, Warrants Issued",
        "terseLabel": "Price of the stock on the grant date (in dollars per share)"
       }
      }
     },
     "localname": "SharePriceWarrantsIssued",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nvcn_SharesVotingRights": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of voting rights for each share of the entity.",
        "label": "Shares Voting Rights",
        "terseLabel": "Voting rights for each share"
       }
      }
     },
     "localname": "SharesVotingRights",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalGeneralDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "nvcn_StockIssuedDuringPeriodSharesCancellationAndSurrenderOfWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued through the cancellation and surrender of warrants.",
        "label": "Stock Issued During Period, Shares, Cancellation And Surrender Of Warrants",
        "terseLabel": "Common Shares issued from exchange of Series A and Series E Warrants (xi) (in shares)",
        "verboseLabel": "Common Shares issued from Warrant conversion (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesCancellationAndSurrenderOfWarrants",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_StockIssuedDuringPeriodSharesNewIssuesFromPrivatePlacement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued through private placement during the period.",
        "label": "Stock Issued During Period, Shares, New Issues From Private Placement",
        "terseLabel": "Common Shares issued from private placement (vii) (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssuesFromPrivatePlacement",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_StockIssuedDuringPeriodSharesNewIssuesFromPublicOffering": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued through public offering during the period.",
        "label": "Stock Issued During Period, Shares, New Issues From Public Offering",
        "terseLabel": "Common Shares issued from public offerings (in shares)",
        "verboseLabel": "Common Shares issued from public offerings (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssuesFromPublicOffering",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_SummaryOfRestrictedShareUnitTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Summary Of Restricted Share Unit Transactions [Abstract]",
        "terseLabel": "Summary of RSU transactions"
       }
      }
     },
     "localname": "SummaryOfRestrictedShareUnitTransactionsAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalRestrictedShareUnitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_SummaryOfShareAppreciationRightsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Summary Of Share Appreciation Rights [Abstract]",
        "terseLabel": "Number of SARs"
       }
      }
     },
     "localname": "SummaryOfShareAppreciationRightsAbstract",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalShareAppreciationRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_TaxEffectOfShareBasedRemuneration": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount representing the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to remuneration of share based.",
        "label": "Tax Effect Of Share Based Remuneration",
        "terseLabel": "Share-based remuneration"
       }
      }
     },
     "localname": "TaxEffectOfShareBasedRemuneration",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_TaxEffectOfUnrealizedGainOnDerivatives": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount representing the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to unrealized gain on derivatives.",
        "label": "Tax Effect Of Unrealized Gain on Derivatives",
        "terseLabel": "Unrealized gain on derivatives"
       }
      }
     },
     "localname": "TaxEffectOfUnrealizedGainOnDerivatives",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_TaxEffectOfUnrecognizedDeferredTaxBenefits": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount representing the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to unrecognized deferred tax benefits.",
        "label": "Tax Effect Of Unrecognized Deferred Tax Benefits",
        "terseLabel": "Unrecognized deferred tax benefits"
       }
      }
     },
     "localname": "TaxEffectOfUnrecognizedDeferredTaxBenefits",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesExpectedTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_TaxLossExpirationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax loss expiration axis",
        "label": "Tax Loss Expiration [Axis]"
       }
      }
     },
     "localname": "TaxLossExpirationAxis",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvcn_TaxLossExpirationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax loss expiration domain.",
        "label": "Tax Loss Expiration [Domain]"
       }
      }
     },
     "localname": "TaxLossExpirationDomain",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_TaxYear2023Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified as tax year 2023.",
        "label": "2023"
       }
      }
     },
     "localname": "TaxYear2023Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_TaxYear2024Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified as tax year 2024.",
        "label": "2024"
       }
      }
     },
     "localname": "TaxYear2024Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_TaxYear2025Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified as tax year 2025.",
        "label": "2025"
       }
      }
     },
     "localname": "TaxYear2025Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_TaxYear2026Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified as tax year 2026.",
        "label": "2026"
       }
      }
     },
     "localname": "TaxYear2026Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_TaxYear2027Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified as tax year 2027.",
        "label": "2027"
       }
      }
     },
     "localname": "TaxYear2027Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_TaxYear2028Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified as tax year 2028.",
        "label": "2028"
       }
      }
     },
     "localname": "TaxYear2028Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_TaxYear2029Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified as tax year 2029.",
        "label": "2029"
       }
      }
     },
     "localname": "TaxYear2029Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_TaxYear2030Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified as tax year 2030.",
        "label": "2030"
       }
      }
     },
     "localname": "TaxYear2030Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_TaxYear2031Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified as tax year 2031.",
        "label": "2031"
       }
      }
     },
     "localname": "TaxYear2031Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_TotalNumberOfCommonSharesIssuedAsPartOfUnit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares issued as a part of unit.",
        "label": "Total Number of Common Shares Issued as a Part of Unit",
        "terseLabel": "Total common shares issued as a part of unit"
       }
      }
     },
     "localname": "TotalNumberOfCommonSharesIssuedAsPartOfUnit",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_TotalWarrantsIssuedAsPartOfUnit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total warrants issued as a part of unit.",
        "label": "Total Warrants Issued as Part of Unit",
        "terseLabel": "Total warrants issued as a part of unit"
       }
      }
     },
     "localname": "TotalWarrantsIssuedAsPartOfUnit",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvcn_TradePayables": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "nvcn_TradePayablesAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current trade payables.",
        "label": "Trade Payables",
        "terseLabel": "Trade payables"
       }
      }
     },
     "localname": "TradePayables",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_TradePayablesAndAccruedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of payment due to suppliers for goods and services used in the entity's business and the amount of accrued liabilities.",
        "label": "Trade payables and accrued liabilities",
        "totalLabel": "Total accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "TradePayablesAndAccruedLiabilities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_TradePayablesAndAccruedLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "nvcn_TradePayablesAndAccruedLiabilities",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of payment due to suppliers for goods and services used in the entity's business and the amount of accrued liabilities, classified as current.",
        "label": "Trade Payables And Accrued Liabilities, Current",
        "terseLabel": "Accounts payable and accrued liabilities",
        "totalLabel": "Total current accounts payable and accrued liabilities",
        "verboseLabel": "Accounts payable and accrued liabilities (current)"
       }
      }
     },
     "localname": "TradePayablesAndAccruedLiabilitiesCurrent",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_TradePayablesAndAccruedLiabilitiesNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "nvcn_TradePayablesAndAccruedLiabilities",
       "weight": 1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of payment due to suppliers for goods and services used in the entity's business and the amount of accrued liabilities, classified as non-current.",
        "label": "Trade Payables And Accrued Liabilities, Non Current",
        "terseLabel": "Accounts payable and accrued liabilities",
        "totalLabel": "Non-current accrued liabilities",
        "verboseLabel": "Accrued liabilities (non-current)"
       }
      }
     },
     "localname": "TradePayablesAndAccruedLiabilitiesNonCurrent",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_TradePayablesCurrentPastDueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of ageing of current trades payables.",
        "label": "Trade Payables, Current, Past Due [Table Text Block]",
        "verboseLabel": "Summary of ageing of trades payables"
       }
      }
     },
     "localname": "TradePayablesCurrentPastDueTableTextBlock",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvcn_TradingPeriodConsideredForCalculatingVolumeWeightedAveragePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading period considered for calculating volume weighted average price.",
        "label": "Trading Period Considered for Calculating Volume Weighted Average Price",
        "terseLabel": "Trading period considered for calculating VWAP"
       }
      }
     },
     "localname": "TradingPeriodConsideredForCalculatingVolumeWeightedAveragePrice",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_TwentyTwentyConvertibleNotesAndWarrantsAndDerivativeWarrantLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails": {
       "order": 1.0,
       "parentTag": "nvcn_IfrsCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of 2020 convertible notes and warrants and derivative warrant liabilities outstanding.",
        "label": "Twenty Twenty Convertible Notes And Warrants And Derivative Warrant Liabilities",
        "terseLabel": "2020 Convertible notes and warrants and derivative warrant liabilities",
        "verboseLabel": "Balance, 2020 Convertible notes and warrants and derivative liabilities"
       }
      }
     },
     "localname": "TwentyTwentyConvertibleNotesAndWarrantsAndDerivativeWarrantLiabilities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails",
      "http://www.neovasc.com/role/DisclosureManagingCapitalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_TwentyTwentyConvertibleNotesAndWarrantsAndDerivativeWarrantLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 2020 convertible notes and warrants and derivative warrant liabilities.",
        "label": "2020 Convertible notes and warrants and derivative warrant liabilities"
       }
      }
     },
     "localname": "TwentyTwentyConvertibleNotesAndWarrantsAndDerivativeWarrantLiabilitiesMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_TwentyTwentyConvertibleNotesAndWarrantsAndDerivativeWarrantLiabilitiesNonCurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to non-current 2020 convertible notes and warrants and derivative warrant liabilities.",
        "label": "2020 Convertible notes and warrants and derivative warrant liabilities (non-current)"
       }
      }
     },
     "localname": "TwentyTwentyConvertibleNotesAndWarrantsAndDerivativeWarrantLiabilitiesNonCurrentMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementFinancialAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_TwentyTwentyConvertibleNotesWarrantsAndDerivativeWarrantLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of financial liabilities classified as 2020 Convertible notes, warrants and derivative warrant liabilities, current.",
        "label": "Twenty Twenty Convertible Notes, Warrants and Derivative Warrant Liabilities, Current",
        "terseLabel": "2020 Convertible notes, warrants and derivative warrant liabilities"
       }
      }
     },
     "localname": "TwentyTwentyConvertibleNotesWarrantsAndDerivativeWarrantLiabilitiesCurrent",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_TypesOfExpenseByNatureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the expenses by nature.",
        "label": "Types Of Expense By Nature [Member]"
       }
      }
     },
     "localname": "TypesOfExpenseByNatureMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_UnderwrittenPublicOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for underwritten public offering.",
        "label": "Underwritten Public Offering"
       }
      }
     },
     "localname": "UnderwrittenPublicOfferingMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_UndiscountedOperatingLeasePayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of undiscounted operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset.",
        "label": "Undiscounted Operating Lease Payments",
        "terseLabel": "Undiscounted contractual balances of the lease liabilities"
       }
      }
     },
     "localname": "UndiscountedOperatingLeasePayments",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureLeaseLiabilityMaturityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_UnrealizedGainLossOnWarrantsDerivativeLiabilityWarrantsAndConvertibleNote": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0
      },
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss": {
       "order": 6.0,
       "parentTag": "nvcn_OtherIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unrealized gain (loss) on warrants, derivative liability warrants and convertible notes.",
        "label": "Unrealized Gain (Loss) On Warrants, Derivative Liability Warrants And Convertible Note",
        "negatedLabel": "Unrealized (gain)/loss on warrants, derivative liability warrants and convertible notes",
        "terseLabel": "Unrealized gain/(loss) on warrants, derivative liability warrants and convertible notes"
       }
      }
     },
     "localname": "UnrealizedGainLossOnWarrantsDerivativeLiabilityWarrantsAndConvertibleNote",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfLossAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_UnrealizedGainOnDerivativeLiabilityAndConvertibleNote": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unrealized gain on derivative liability and convertible notes.",
        "label": "Unrealized Gain on Derivative Liability and Convertible Note",
        "negatedTerseLabel": "Fair value adjustment"
       }
      }
     },
     "localname": "UnrealizedGainOnDerivativeLiabilityAndConvertibleNote",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_UnrealizedGainOnWarrantsExercised": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unrealized gain on exercise of warrants.",
        "label": "Unrealized Gain on Warrants Exercised",
        "negatedLabel": "Fair value adjustment on exercised warrants"
       }
      }
     },
     "localname": "UnrealizedGainOnWarrantsExercised",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_UnrealizedLossOnDerivativeLiabilityAndConvertibleNote": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unrealized loss on derivative liability and convertible notes.",
        "label": "Unrealized Loss on Derivative Liability and Convertible Note",
        "verboseLabel": "Fair value adjustment unrealized loss"
       }
      }
     },
     "localname": "UnrealizedLossOnDerivativeLiabilityAndConvertibleNote",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteCarryingAmountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_UnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLosses": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information about total unrecognized deductible temporary differences and unused tax losses.",
        "label": "Unrecognized Deductible Temporary Differences and Unused Tax Losses",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "UnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLosses",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnrecognizedDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_UsLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This Member stands for US losses.",
        "label": "US losses"
       }
      }
     },
     "localname": "UsLossesMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureIncomeTaxesUnusedTaxLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_VolatilityInputForSignificantUnobservableInputsLiabilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Volatility input used as a significant Level 3 unobservable input for liabilities.",
        "label": "Volatility Input for Significant Unobservable Inputs Liabilities",
        "terseLabel": "Volatility input (as a percent)"
       }
      }
     },
     "localname": "VolatilityInputForSignificantUnobservableInputsLiabilities",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nvcn_Warrants2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represent the information pertaining to 2020 warrants.",
        "label": "2020 Warrants"
       }
      }
     },
     "localname": "Warrants2020Member",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_WarrantsOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for warrants one.",
        "label": "Warrants One [Member]"
       }
      }
     },
     "localname": "WarrantsOneMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_WarrantsTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Warrants Term",
        "terseLabel": "Warrants term"
       }
      }
     },
     "localname": "WarrantsTerm",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalBrokerWarrantsDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalWarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_WarrantsTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for warrants two.",
        "label": "Warrants Two [Member]"
       }
      }
     },
     "localname": "WarrantsTwoMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalIssuedAndOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvcn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average remaining contractual life of exercisable share options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Weighted Average Remaining Contractual Life Of Exercisable Share Options",
        "terseLabel": "Average remaining contractual life of exercisable share options (in years)",
        "verboseLabel": "Weighted average remaining term (yrs)"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeOfExercisableShareOptions",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureShareCapitalOptionsOutstandingByExercisePriceDetails",
      "http://www.neovasc.com/role/DisclosureShareCapitalStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nvcn_WriteDownOfFixedAssetsForObsolescence": {
     "auth_ref": [],
     "calculation": {
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for write-down of fixed assets for obsolescence",
        "label": "Write-Down Of Fixed Assets For Obsolescence",
        "terseLabel": "Write-down of fixed assets for obsolescence"
       }
      }
     },
     "localname": "WriteDownOfFixedAssetsForObsolescence",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvcn_WriteDownOfFixedAssetsForObsolescenceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for write down of fixed assets for obsolescence.",
        "label": "Write down of fixed assets for obsolescence"
       }
      }
     },
     "localname": "WriteDownOfFixedAssetsForObsolescenceMember",
     "nsuri": "http://www.neovasc.com/20211231",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDepreciationShareBasedPaymentsEmployeeAndOtherExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CurrencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]"
       }
      }
     },
     "localname": "CurrencyAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureCashAndCashEquivalentsDetails",
      "http://www.neovasc.com/role/DisclosureFinancialRiskManagementForeignExchangeAndInterestRateRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "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.neovasc.com/role/DisclosureDerivativeWarrantLiabilityFromFinancingAndConvertibleNoteDetails",
      "http://www.neovasc.com/role/DisclosureRightOfUseAssetDetails"
     ],
     "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": "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"
  },
  "r100": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134_e_v&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r101": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "86",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r102": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "88",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_88&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r112": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_14&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r12": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "134",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "94",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r146": {
   "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"
  },
  "r147": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE60",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2021-03-24"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r160": {
   "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"
  },
  "r161": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "C12",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_C12_a&doctype=Appendix&subtype=C",
   "URIDate": "2021-03-24"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r189": {
   "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"
  },
  "r19": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r190": {
   "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"
  },
  "r191": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35K",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35K_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r192": {
   "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"
  },
  "r193": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "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": "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B11_a&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r202": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r203": {
   "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"
  },
  "r204": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B35_a&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG40B",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_36_a&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r241": {
   "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"
  },
  "r242": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "37",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r243": {
   "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"
  },
  "r244": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29_b&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2021-03-24"
  },
  "r245": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29_c&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2021-03-24"
  },
  "r246": {
   "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"
  },
  "r247": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r248": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r249": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r251": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r252": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r253": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r254": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r255": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r256": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "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": "78",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82A&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": "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "22",
   "Subparagraph": "i",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2021-en-r&anchor=para_22_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r46": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "22",
   "Subparagraph": "j",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2021-en-r&anchor=para_22_j&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r5": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r68": {
   "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"
  },
  "r69": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "171",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_171&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r74": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "5",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_5&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r75": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "53",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r76": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "9",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r77": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Section": "Scope",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2021-03-24"
  },
  "r78": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "2",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=2&code=ifrs-tx-2021-en-r&anchor=para_36_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r79": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "2",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=2&code=ifrs-tx-2021-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r8": {
   "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"
  },
  "r80": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "2",
   "Paragraph": "37",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=2&code=ifrs-tx-2021-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r81": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "2",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=2&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS02_g36-39__IAS02_g36-39_TI",
   "URIDate": "2021-03-24"
  },
  "r82": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "20",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=20&code=ifrs-tx-2021-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "67",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r94": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r95": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2021-03-24"
  },
  "r96": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "126",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r97": {
   "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"
  },
  "r98": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r99": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134_d_v&doctype=Standard",
   "URIDate": "2021-03-24"
  }
 },
 "version": "2.1"
}
