{
 "version": "2.2",
 "instance": {
  "versb20260309_6k.htm ex_969212.htm": {
   "nsprefix": "versb",
   "nsuri": "http://www.versabank.com/20260430",
   "dts": {
    "inline": {
     "local": [
      "ex_969212.htm",
      "versb20260309_6k.htm"
     ]
    },
    "schema": {
     "local": [
      "versb-20260430.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/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",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/dimensions/rol_full_ifrs-dim_2024-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd",
      "https://xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/currency/2024/currency-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/exch/2024/exch-2024.xsd",
      "https://xbrl.sec.gov/naics/2024/naics-2024.xsd",
      "https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "versb-20260430_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "versb-20260430_def.xml"
     ],
     "remote": [
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/dimensions/dim_full_ifrs_2024-03-27_role-995000.xml"
     ]
    },
    "labelLink": {
     "local": [
      "versb-20260430_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "versb-20260430_pre.xml"
     ]
    }
   },
   "keyStandard": 154,
   "keyCustom": 74,
   "axisStandard": 25,
   "axisCustom": 0,
   "memberStandard": 22,
   "memberCustom": 43,
   "hidden": {
    "total": 30,
    "http://www.versabank.com/20260430": 12,
    "http://xbrl.sec.gov/dei/2024": 7,
    "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full": 11
   },
   "contextCount": 369,
   "entityCount": 1,
   "segmentCount": 66,
   "elementCount": 391,
   "unitCount": 7,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full": 1283,
    "http://xbrl.sec.gov/dei/2024": 15
   },
   "report": {
    "R1": {
     "role": "http://www.versabank.com/20260430/role/statement-document-and-entity-information",
     "longName": "000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "versb20260309_6k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "versb20260309_6k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
     "longName": "001 - Statement - Consolidated Balance Sheets (Current Period Unaudited)",
     "shortName": "Consolidated Balance Sheets (Current Period Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "i_2026-04-30",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30",
      "name": "ifrs-full:LoansAndAdvances",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
     "longName": "002 - Statement - Consolidated Statements of Income and Comprehensive Income (Unaudited)",
     "shortName": "Consolidated Statements of Income and Comprehensive Income (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "d_2026-02-01_2026-04-30",
      "name": "ifrs-full:InterestIncomeOnLoansAndAdvancesToCustomers",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-02-01_2026-04-30",
      "name": "ifrs-full:InterestIncomeOnLoansAndAdvancesToCustomers",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
     "longName": "003 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Unaudited)",
     "shortName": "Consolidated Statements of Changes in Shareholders' Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "i_2024-10-31_ClassesOfShareCapitalAxis-OrdinarySharesMember_ComponentsOfEquityAxis-IssuedCapitalMember",
      "name": "ifrs-full:Equity",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2024-10-31_ClassesOfShareCapitalAxis-OrdinarySharesMember_ComponentsOfEquityAxis-IssuedCapitalMember",
      "name": "ifrs-full:Equity",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited",
     "longName": "004 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:AdjustmentsForSharebasedPayments",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.versabank.com/20260430/role/statement-note-1-reporting-entity",
     "longName": "005 - Disclosure - Note 1 - Reporting Entity",
     "shortName": "Note 1 - Reporting Entity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "6",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:DisclosureOfNotesAndExplanatoryInformationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:DisclosureOfNotesAndExplanatoryInformationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.versabank.com/20260430/role/statement-note-2-basis-of-preparation",
     "longName": "006 - Disclosure - Note 2 - Basis of Preparation",
     "shortName": "Note 2 - Basis of Preparation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.versabank.com/20260430/role/statement-note-3-material-accounting-policy-information-and-future-accounting-changes",
     "longName": "007 - Disclosure - Note 3 - Material Accounting Policy Information and Future Accounting Changes",
     "shortName": "Note 3 - Material Accounting Policy Information and Future Accounting Changes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.versabank.com/20260430/role/statement-note-4-securities",
     "longName": "008 - Disclosure - Note 4 - Securities",
     "shortName": "Note 4 - Securities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses",
     "longName": "009 - Disclosure - Note 5 - Credit Assets, Net of Allowance for Credit Losses",
     "shortName": "Note 5 - Credit Assets, Net of Allowance for Credit Losses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfLoansAndAdvancesToCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfLoansAndAdvancesToCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.versabank.com/20260430/role/statement-note-6-other-assets",
     "longName": "010 - Disclosure - Note 6 - Other Assets",
     "shortName": "Note 6 - Other Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable",
     "longName": "011 - Disclosure - Note 7 - Subordinated Notes Payable",
     "shortName": "Note 7 - Subordinated Notes Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities",
     "longName": "012 - Disclosure - Note 8 - Other Liabilities",
     "shortName": "Note 8 - Other Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
     "longName": "013 - Disclosure - Note 9 - Share Capital",
     "shortName": "Note 9 - Share Capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.versabank.com/20260430/role/statement-note-10-income-tax-provision",
     "longName": "014 - Disclosure - Note 10 - Income Tax Provision",
     "shortName": "Note 10 - Income Tax Provision",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share",
     "longName": "015 - Disclosure - Note 11 - Income Per Common Share",
     "shortName": "Note 11 - Income Per Common Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
     "longName": "016 - Disclosure - Note 12 - Derivative Instruments",
     "shortName": "Note 12 - Derivative Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30_ClassesOfFinancialAssetsAxis-DerivativesMember",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30_ClassesOfFinancialAssetsAxis-DerivativesMember",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies",
     "longName": "017 - Disclosure - Note 13 - Commitments and Contingencies",
     "shortName": "Note 13 - Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions",
     "longName": "018 - Disclosure - Note 14 - Related Party Transactions",
     "shortName": "Note 14 - Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.versabank.com/20260430/role/statement-note-15-capital-management",
     "longName": "019 - Disclosure - Note 15 - Capital Management",
     "shortName": "Note 15 - Capital Management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position",
     "longName": "020 - Disclosure - Note 16 - Interest Rate Risk Position",
     "shortName": "Note 16 - Interest Rate Risk Position",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DescriptionOfManagingLiquidityRisk",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DescriptionOfManagingLiquidityRisk",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments",
     "longName": "021 - Disclosure - Note 17 - Fair Value of Financial Instruments",
     "shortName": "Note 17 - Fair Value of Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation",
     "longName": "022 - Disclosure - Note 18 - Operating Segmentation",
     "shortName": "Note 18 - Operating Segmentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc",
     "longName": "023 - Disclosure - Note 19 - Strategic Divestiture of DRTC",
     "shortName": "Note 19 - Strategic Divestiture of DRTC",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:StrategicDivestureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:StrategicDivestureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.versabank.com/20260430/role/statement-note-20-sale-of-branch-assets",
     "longName": "024 - Disclosure - Note 20 - Sale of Branch Assets",
     "shortName": "Note 20 - Sale of Branch Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:DisclosureOfSaleOfAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:DisclosureOfSaleOfAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.versabank.com/20260430/role/statement-note-21-comparative-balances",
     "longName": "025 - Disclosure - Note 21 - Comparative Balances",
     "shortName": "Note 21 - Comparative Balances",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-tables",
     "longName": "026 - Disclosure - Note 5 - Credit Assets, Net of Allowance for Credit Losses (Tables)",
     "shortName": "Note 5 - Credit Assets, Net of Allowance for Credit Losses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:DislcosureOfLoansNetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLoansAndAdvancesToCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:DislcosureOfLoansNetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLoansAndAdvancesToCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.versabank.com/20260430/role/statement-note-6-other-assets-tables",
     "longName": "027 - Disclosure - Note 6 - Other Assets (Tables)",
     "shortName": "Note 6 - Other Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-tables",
     "longName": "028 - Disclosure - Note 7 - Subordinated Notes Payable (Tables)",
     "shortName": "Note 7 - Subordinated Notes Payable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-tables",
     "longName": "029 - Disclosure - Note 8 - Other Liabilities (Tables)",
     "shortName": "Note 8 - Other Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.versabank.com/20260430/role/statement-note-9-share-capital-tables",
     "longName": "030 - Disclosure - Note 9 - Share Capital (Tables)",
     "shortName": "Note 9 - Share Capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-tables",
     "longName": "031 - Disclosure - Note 11 - Income Per Common Share (Tables)",
     "shortName": "Note 11 - Income Per Common Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-tables",
     "longName": "032 - Disclosure - Note 13 - Commitments and Contingencies (Tables)",
     "shortName": "Note 13 - Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.versabank.com/20260430/role/statement-note-15-capital-management-tables",
     "longName": "033 - Disclosure - Note 15 - Capital Management (Tables)",
     "shortName": "Note 15 - Capital Management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:DisclosureOfRegulatoryCapitalAndCapitalRatiosTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "versb:DisclosureOfRegulatoryCapitalAndCapitalRatiosTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-tables",
     "longName": "034 - Disclosure - Note 16 - Interest Rate Risk Position (Tables)",
     "shortName": "Note 16 - Interest Rate Risk Position (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DescriptionOfManagingLiquidityRisk",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DescriptionOfManagingLiquidityRisk",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-tables",
     "longName": "035 - Disclosure - Note 17 - Fair Value of Financial Instruments (Tables)",
     "shortName": "Note 17 - Fair Value of Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-tables",
     "longName": "036 - Disclosure - Note 18 - Operating Segmentation (Tables)",
     "shortName": "Note 18 - Operating Segmentation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.versabank.com/20260430/role/statement-note-4-securities-details-textual",
     "longName": "037 - Disclosure - Note 4 - Securities (Details Textual)",
     "shortName": "Note 4 - Securities (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "i_2026-04-30",
      "name": "ifrs-full:GovernmentDebtInstrumentsHeld",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30_ClassesOfFinancialAssetsAxis-UsTreasuryBillsMember",
      "name": "ifrs-full:GovernmentDebtInstrumentsHeld",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-details-textual",
     "longName": "038 - Disclosure - Note 5 - Credit Assets, Net of Allowance for Credit Losses (Details Textual)",
     "shortName": "Note 5 - Credit Assets, Net of Allowance for Credit Losses (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "i_2026-04-30_TypesOfRisksAxis-SatisfactoryGradeLoansMember",
      "name": "versb:PercentageOfLendingAssets",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfLoansAndAdvancesToCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30_TypesOfRisksAxis-SatisfactoryGradeLoansMember",
      "name": "versb:PercentageOfLendingAssets",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfLoansAndAdvancesToCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
     "longName": "039 - Disclosure - Note 5 - Credit Assets, Net of Allowance for Credit Losses - Portfolio Analysis (Details)",
     "shortName": "Note 5 - Credit Assets, Net of Allowance for Credit Losses - Portfolio Analysis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "i_2026-04-30_ClassesOfAssetsAxis-LoansIFRSMember",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "versb:DislcosureOfLoansNetTextBlock",
       "ifrs-full:DisclosureOfLoansAndAdvancesToCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30_ClassesOfAssetsAxis-LoansIFRSMember",
      "name": "ifrs-full:InterestReceivable",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "versb:DislcosureOfLoansNetTextBlock",
       "ifrs-full:DisclosureOfLoansAndAdvancesToCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details",
     "longName": "040 - Disclosure - Note 5 - Credit Assets, Net of Allowance for Credit Losses - Summary of Loan, ECL, and EL Amounts by Lending Asset Category (Details)",
     "shortName": "Note 5 - Credit Assets, Net of Allowance for Credit Losses - Summary of Loan, ECL, and EL Amounts by Lending Asset Category (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "i_2026-04-30_ClassesOfAssetsAxis-LoansIFRSMember",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "versb:DislcosureOfLoansNetTextBlock",
       "ifrs-full:DisclosureOfLoansAndAdvancesToCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30_ClassesOfAssetsAxis-LoansIFRSMember",
      "name": "ifrs-full:ExpectedCreditLossRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "versb:DisclosureOfLoansByLendingAssetCategoryTextBlock",
       "ifrs-full:DisclosureOfLoansAndAdvancesToCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details",
     "longName": "041 - Disclosure - Note 5 - Credit Assets, Net of Allowance for Credit Losses - Expected Credit Loss Sensitivity (Details)",
     "shortName": "Note 5 - Credit Assets, Net of Allowance for Credit Losses - Expected Credit Loss Sensitivity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "i_2026-04-30_ClassesOfAssetsAxis-LoansIFRSMember_ClassesOfProvisionsAxis-ProvisionForCreditCommitmentsMember",
      "name": "ifrs-full:OtherProvisions",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "versb:DislcosureOfLoansNetTextBlock",
       "ifrs-full:DisclosureOfLoansAndAdvancesToCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30_ClassesOfAssetsAxis-LoansIFRSMember_ClassesOfProvisionsAxis-ProvisionForCreditCommitmentsMember_TypesOfRisksAxis-Upside100Member",
      "name": "ifrs-full:OtherProvisions",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsAssetsExplanatory",
       "ifrs-full:DisclosureOfLoansAndAdvancesToCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
     "longName": "042 - Disclosure - Note 5 - Credit Assets, Net of Allowance for Credit Losses - Reconciliation of ECL Allowance by Lending Asset Category (Details)",
     "shortName": "Note 5 - Credit Assets, Net of Allowance for Credit Losses - Reconciliation of ECL Allowance by Lending Asset Category (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:AdjustmentsForProvisions",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-02-01_2026-04-30_CategoriesOfFinancialAssetsAxis-ReceivablePurchaseProgramMember_ClassesOfAssetsAxis-LoansIFRSMember_ClassesOfProvisionsAxis-ProvisionForCreditCommitmentsMember",
      "name": "versb:IncreaseDecreaseThroughTransfersInOutOfStage1OtherProvisions",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "versb:DisclosureOfReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsTextBlock",
       "ifrs-full:DisclosureOfLoansAndAdvancesToCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.versabank.com/20260430/role/statement-note-6-other-assets-details-textual",
     "longName": "043 - Disclosure - Note 6 - Other Assets (Details Textual)",
     "shortName": "Note 6 - Other Assets (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "d_2021-02-01_2021-02-28_SignificantInvestmentsInAssociatesAxis-CanadaStablecorpIncmember",
      "name": "ifrs-full:ProportionOfOwnershipInterestInAssociate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2021-02-01_2021-02-28_SignificantInvestmentsInAssociatesAxis-CanadaStablecorpIncmember",
      "name": "ifrs-full:ProportionOfOwnershipInterestInAssociate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details",
     "longName": "044 - Disclosure - Note 6 - Other Assets - Schedule of Other Assets (Details)",
     "shortName": "Note 6 - Other Assets - Schedule of Other Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "i_2026-04-30",
      "name": "ifrs-full:TradeAndOtherReceivables",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "versb:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock",
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30",
      "name": "ifrs-full:TradeAndOtherReceivables",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "versb:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock",
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details",
     "longName": "045 - Disclosure - Note 7 - Subordinated Notes Payable - Schedule of Subordinated Notes Payable (Details)",
     "shortName": "Note 7 - Subordinated Notes Payable - Schedule of Subordinated Notes Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "i_2026-04-30_BorrowingsByNameAxis-SubordinatedNotesPayableMaturingMay2031Member",
      "name": "ifrs-full:Borrowings",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30_BorrowingsByNameAxis-SubordinatedNotesPayableMaturingMay2031Member",
      "name": "ifrs-full:Borrowings",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals",
     "longName": "046 - Disclosure - Note 7 - Subordinated Notes Payable - Schedule of Subordinated Notes Payable (Details) (Parentheticals)",
     "shortName": "Note 7 - Subordinated Notes Payable - Schedule of Subordinated Notes Payable (Details) (Parentheticals)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R48": {
     "role": "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details",
     "longName": "047 - Disclosure - Note 8 - Other Liabilities - Schedule of Other Liabilities (Details)",
     "shortName": "Note 8 - Other Liabilities - Schedule of Other Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "i_2026-04-30",
      "name": "ifrs-full:TradeAndOtherPayables",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "versb:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30",
      "name": "ifrs-full:TradeAndOtherPayables",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "versb:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual",
     "longName": "048 - Disclosure - Note 9 - Share Capital (Details Textual)",
     "shortName": "Note 9 - Share Capital (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:ProceedsFromIssuingShares",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:ReductionOfIssuedCapital",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details",
     "longName": "049 - Disclosure - Note 9 - Share Capital - Stock Option Transactions (Details)",
     "shortName": "Note 9 - Share Capital - Stock Option Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "i_2026-01-31",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-01-31",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.versabank.com/20260430/role/statement-note-10-income-tax-provision-details-textual",
     "longName": "050 - Disclosure - Note 10 - Income Tax Provision (Details Textual)",
     "shortName": "Note 10 - Income Tax Provision (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "d_2026-02-01_2026-04-30",
      "name": "ifrs-full:IncomeTaxExpenseContinuingOperations",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-11-01_2026-04-30",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-basic-and-diluted-income-per-common-share-details",
     "longName": "051 - Disclosure - Note 11 - Income Per Common Share - Basic and Diluted Income Per Common Share (Details)",
     "shortName": "Note 11 - Income Per Common Share - Basic and Diluted Income Per Common Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "d_2026-02-01_2026-04-30",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-02-01_2026-04-30",
      "name": "ifrs-full:WeightedAverageShares",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:EarningsPerShareExplanatory",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual",
     "longName": "052 - Disclosure - Note 12 - Derivative Instruments (Details Textual)",
     "shortName": "Note 12 - Derivative Instruments (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "i_2026-04-30_BorrowingsByNameAxis-SubordinatedNotesPayableMaturingMay2031Member",
      "name": "ifrs-full:SubordinatedLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30_BorrowingsByNameAxis-SubordinatedNotesPayableMaturingMay2031Member",
      "name": "ifrs-full:SubordinatedLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-credit-related-commitments-details",
     "longName": "053 - Disclosure - Note 13 - Commitments and Contingencies - Credit Related Commitments (Details)",
     "shortName": "Note 13 - Commitments and Contingencies - Credit Related Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "i_2026-04-30",
      "name": "ifrs-full:GrossLoanCommitments",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30",
      "name": "ifrs-full:GrossLoanCommitments",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual",
     "longName": "054 - Disclosure - Note 14 - Related Party Transactions (Details Textual)",
     "shortName": "Note 14 - Related Party Transactions (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "d_2026-02-01_2026-04-30",
      "name": "ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-02-01_2026-04-30",
      "name": "ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.versabank.com/20260430/role/statement-note-15-capital-management-details-textual",
     "longName": "055 - Disclosure - Note 15 - Capital Management (Details Textual)",
     "shortName": "Note 15 - Capital Management (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "i_2026-04-30",
      "name": "versb:MaximumPercentageOfCreditRiskweightedAssetsForAllowance",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30",
      "name": "versb:MaximumPercentageOfCreditRiskweightedAssetsForAllowance",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details",
     "longName": "056 - Disclosure - Note 15 - Capital Management - Risk-based Capital Ratios (Details)",
     "shortName": "Note 15 - Capital Management - Risk-based Capital Ratios (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "i_2026-04-30",
      "name": "ifrs-full:IssuedCapital",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-10-31",
      "name": "versb:RegulatoryCapital",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "versb:DisclosureOfRegulatoryCapitalAndCapitalRatiosTextBlock",
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details",
     "longName": "057 - Disclosure - Note 16 - Interest Rate Risk Position - Analysis of Sensitivity to Market Interest Rates (Details)",
     "shortName": "Note 16 - Interest Rate Risk Position - Analysis of Sensitivity to Market Interest Rates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "i_2026-04-30_RiskExposuresAxis-Increase100BpsMember_TypesOfRisksAxis-InterestRateRiskMember",
      "name": "versb:RiskExposureOfNetIncomeDuring12MonthPeriod",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
       "ifrs-full:DescriptionOfManagingLiquidityRisk",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30_RiskExposuresAxis-Increase100BpsMember_TypesOfRisksAxis-InterestRateRiskMember",
      "name": "versb:RiskExposureOfNetIncomeDuring12MonthPeriod",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
       "ifrs-full:DescriptionOfManagingLiquidityRisk",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details",
     "longName": "058 - Disclosure - Note 17 - Fair Value of Financial Instruments - Fair Value of Financial Instruments (Details)",
     "shortName": "Note 17 - Fair Value of Financial Instruments - Fair Value of Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "i_2026-04-30_ClassesOfFinancialLiabilitiesAxis-DepositsFromBanksMember",
      "name": "ifrs-full:FinancialLiabilitiesAtAmortisedCost",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30_ClassesOfFinancialLiabilitiesAxis-DepositsFromBanksMember",
      "name": "ifrs-full:FinancialLiabilitiesAtAmortisedCost",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-details-textual",
     "longName": "059 - Disclosure - Note 18 - Operating Segmentation (Details Textual)",
     "shortName": "Note 18 - Operating Segmentation (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R61": {
     "role": "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details",
     "longName": "060 - Disclosure - Note 18 - Operating Segmentation - Results of Reportable Operating Segments (Details)",
     "shortName": "Note 18 - Operating Segmentation - Results of Reportable Operating Segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "d_2026-02-01_2026-04-30",
      "name": "ifrs-full:InterestRevenueExpense",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-02-01_2026-04-30_SegmentConsolidationItemsAxis-OperatingSegmentsMember_SegmentsAxis-DigitalBankingCanadaMember",
      "name": "ifrs-full:EmployeeBenefitsExpense",
      "unitRef": "CAD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc-details-textual",
     "longName": "061 - Disclosure - Note 19 - Strategic Divestiture of DRTC (Details Textual)",
     "shortName": "Note 19 - Strategic Divestiture of DRTC (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "i_2026-04-30_ClassesOfShareCapitalAxis-ConversionOfPreferredSharesIntoCommonSharesMember_SegmentsAxis-CybersecuritySegmentMember",
      "name": "versb:ConversionOfSharesPercentOfOwnershipFromConversion",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "versb:StrategicDivestureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-04-30_ClassesOfShareCapitalAxis-ConversionOfPreferredSharesIntoCommonSharesMember_SegmentsAxis-CybersecuritySegmentMember",
      "name": "versb:ConversionOfSharesPercentOfOwnershipFromConversion",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "versb:StrategicDivestureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_969212.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ifrs-full_AccountingEstimatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccountingEstimatesAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting estimates [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_AccountingEstimatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccountingEstimatesDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting estimates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for monetary amounts in financial statements that are subject to measurement uncertainty. It also represents the standard value for the 'Accounting estimates' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_AccumulatedChangesInFairValueOfFinancialAssetsAttributableToChangesInCreditRiskOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedChangesInFairValueOfFinancialAssetsAttributableToChangesInCreditRiskOfFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision (recovery) from reported ECL"
       }
      },
      "en": {
       "role": {
        "documentation": "The accumulated increase (decrease) in the fair value of financial assets designated as measured at fair value through profit or loss that is attributable to changes in the credit risk of the assets determined either: (a) as the amount of change in their fair value that is not attributable to changes in market conditions that gave rise to market risk; or (b) using an alternative method that the entity believes more faithfully represents the amount of change in its fair value that is attributable to changes in the credit risk of the asset. [Refer: Credit risk [member]; Market risk [member]; Increase (decrease) in fair value of financial assets designated as measured at fair value through profit or loss, attributable to changes in credit risk of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "ifrs-full_AccumulatedChangesInFairValueOfFinancialLiabilityAttributableToChangesInCreditRiskOfLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedChangesInFairValueOfFinancialLiabilityAttributableToChangesInCreditRiskOfLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "FVOCI, liabilities",
        "label": "ifrs-full_AccumulatedChangesInFairValueOfFinancialLiabilityAttributableToChangesInCreditRiskOfLiability"
       }
      },
      "en": {
       "role": {
        "documentation": "The accumulated increase (decrease) in the fair value of financial liabilities that is attributable to changes in the credit risk of the liabilities. [Refer: Credit risk [member]; Market risk [member]; Increase (decrease) in fair value of financial liability, attributable to changes in credit risk of liability]"
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated other comprehensive income (loss)",
        "label": "Accumulated other comprehensive income (loss), net of taxes"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "versb_AddOnsToDerivativeExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "AddOnsToDerivativeExposure",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Add-on amounts for PFE associated with all derivative transactions",
        "documentation": "Represents the amount of add ons to derivative exposure."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contributed surplus",
        "label": "ifrs-full_AdditionalPaidinCapital",
        "terseLabel": "Contributed surplus"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapitalMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for amounts received from issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "ifrs-full_AdditionalProvisionsOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionalProvisionsOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit asset originations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additional other provisions made. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "versb_AdjustmentsForAccretionOfDiscountOnSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "AdjustmentsForAccretionOfDiscountOnSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accretion of discount on securities",
        "documentation": "Adjustments for accretion of discount on securities to reconcile profit (loss) to net cash flow from (used in) operating activities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "versb_AdjustmentsForConversionToCreditEquivalentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "AdjustmentsForConversionToCreditEquivalentAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Adjustments for conversion to credit equivalent amount",
        "label": "versb_AdjustmentsForConversionToCreditEquivalentAmount",
        "documentation": "The amount of adjustments for conversion to credit equivalent amount."
       }
      }
     },
     "auth_ref": []
    },
    "versb_AdjustmentsForDecreaseIncreaseInOtherAssetsAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "AdjustmentsForDecreaseIncreaseInOtherAssetsAndLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in other assets and liabilities",
        "documentation": "Adjustments for decrease (increase) in other assets and liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates",
        "terseLabel": "Adjustments for gain (loss) on disposal of investments in subsidiaries, joint ventures and associates"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for gain (loss) on disposals investments in subsidiaries, joint ventures and associates to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Total for all associates [member]; Total for all joint ventures [member]; Total for all subsidiaries [member]; Investments in subsidiaries, joint ventures and associates reported in separate financial statements; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "versb_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of assets",
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) on assets recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncomeTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncomeTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax provision"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for income tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInDepositsFromBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInDepositsFromBanks",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_AdjustmentsForIncreaseDecreaseInDepositsFromBanks",
        "terseLabel": "Deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in deposits from banks to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deposits from banks; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "versb_AdjustmentsForIncreaseDecreaseInLoansAndReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "AdjustmentsForIncreaseDecreaseInLoansAndReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit assets",
        "documentation": "Adjustments for decrease (increase) in loans and receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for interest expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest expense; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "ifrs-full_AdjustmentsForInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForInterestIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_AdjustmentsForInterestIncome",
        "negatedLabel": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for interest income expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest income; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "ifrs-full_AdjustmentsForProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForProvisions",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for credit losses",
        "terseLabel": "Provision for (recovery of) credit losses"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to determine net cash flows:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange rate change on assets and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r179",
      "r206"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmountsReceivableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AmountsReceivableRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_AmountsReceivableRelatedPartyTransactions",
        "terseLabel": "Amounts receivable, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts receivable resulting from related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r42",
      "r45"
     ]
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-10-income-tax-provision-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_ApplicableTaxRate",
        "terseLabel": "Applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total assets",
        "label": "ifrs-full_Assets",
        "totalLabel": "Assets"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r94",
      "r95",
      "r96",
      "r154",
      "r157"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssetsAndLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AssetsAndLiabilitiesAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r168"
     ]
    },
    "ifrs-full_AssetsAndLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AssetsAndLiabilitiesDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets and liabilities. It also represents the standard value for the 'Assets and liabilities' axis if no other member is used. [Refer: Assets; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r7",
      "r168"
     ]
    },
    "ifrs-full_AtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AtFairValueMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "At fair value [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for measurement based on fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69",
      "r84",
      "r94"
     ]
    },
    "versb_AverageDailyTradingVolume": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "AverageDailyTradingVolume",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_AverageDailyTradingVolume",
        "terseLabel": "Average daily trading volume (in shares)",
        "documentation": "The average daily trading volume of an entities shares over a period of time."
       }
      }
     },
     "auth_ref": []
    },
    "versb_BaselIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "BaselIIIMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basel III [member]",
        "documentation": "This member stands for Basel III."
       }
      }
     },
     "auth_ref": []
    },
    "versb_Baseline100Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "Baseline100Member",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Baseline, 100% [member]",
        "documentation": "This member stands for 100% baseline risk."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-basic-and-diluted-income-per-common-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic and diluted income per common share (note 11) (in CAD per share)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54"
     ]
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Subordinated notes payable",
        "label": "ifrs-full_Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, adjustment to interest rate basis"
       }
      },
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [domain]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "versb_BorrowingsMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "BorrowingsMaturityDate",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity date",
        "documentation": "The maturity date of borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "versb_CanadaStablecorpIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "CanadaStablecorpIncMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canada Stablecorp Inc.[member]",
        "documentation": "Represents Canada Stablecorp Inc."
       }
      }
     },
     "auth_ref": []
    },
    "versb_CapitalConservationBuffer": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "CapitalConservationBuffer",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_CapitalConservationBuffer",
        "terseLabel": "Capital conservation buffer",
        "documentation": "The capital conservation buffer."
       }
      }
     },
     "auth_ref": []
    },
    "versb_CapitalRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "CapitalRatio",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Capital ratio",
        "label": "versb_CapitalRatio",
        "documentation": "The capital ratio."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalRequirementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CapitalRequirementsAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital requirements [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ifrs-full_CapitalRequirementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CapitalRequirementsDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital requirements [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for capital requirements that the entity is subject to. It also represents the standard value for the 'Capital requirements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "versb_CapitalTier1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "CapitalTier1Member",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Tier 1 [member]",
        "documentation": "This member stands for capital tier 1"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "periodStartLabel": "Cash, beginning of the period",
        "periodEndLabel": "Cash, end of the period"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r76",
      "r88"
     ]
    },
    "versb_CashAndCashEquivalentsIFRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "CashAndCashEquivalentsIFRSMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents [member]",
        "documentation": "Represents cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "versb_CashCollateralAndAmountsHeldInEscrow": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "CashCollateralAndAmountsHeldInEscrow",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details": {
       "parentTag": "ifrs-full_OtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash collateral and amounts held in escrow",
        "documentation": "The amount of cash collateral and held in escrow."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
        "totalLabel": "Cash flows from (used in) financing activities"
       }
      },
      "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, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r77"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
        "totalLabel": "Cash flows from (used in) investing activities"
       }
      },
      "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, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r77"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
        "totalLabel": "Cash flows from (used in) operating activities"
       }
      },
      "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, from continuing and discontinued operations. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r70",
      "r77"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash provided by (used in):"
       }
      }
     },
     "auth_ref": []
    },
    "versb_CashPaymentsForReceiptsFromFuturesContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "CashPaymentsForReceiptsFromFuturesContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_CashPaymentsForReceiptsFromFuturesContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities",
        "negatedLabel": "Foreign exchange forward settlement",
        "documentation": "The cash outflow or inflow for futures contracts, forward contracts, option contracts and swap contracts except when the contracts are held for dealing or trading purposes or the payments are classified as financing activities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "versb_ChangesInDebtApplicableRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "ChangesInDebtApplicableRatesMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in debt applicable rates [member]",
        "documentation": "This member stands for changes in debt applicable rates."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58",
      "r98",
      "r103"
     ]
    },
    "ifrs-full_ClassesOfAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfAssetsDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [domain]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r98",
      "r103"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details",
      "http://www.versabank.com/20260430/role/statement-note-4-securities",
      "http://www.versabank.com/20260430/role/statement-note-4-securities-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r138",
      "r139",
      "r166",
      "r167"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details",
      "http://www.versabank.com/20260430/role/statement-note-4-securities",
      "http://www.versabank.com/20260430/role/statement-note-4-securities-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [domain]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r109",
      "r138",
      "r139",
      "r166",
      "r167"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-credit-related-commitments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r133",
      "r134",
      "r135"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-credit-related-commitments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [domain]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r131",
      "r133",
      "r134",
      "r135"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r139",
      "r166",
      "r167"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [domain]"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r138",
      "r139",
      "r166",
      "r167"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of ordinary shares [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of ordinary shares [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of ordinary shares' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "ifrs-full_ClassesOfOtherProvisionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfOtherProvisionsDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of other provisions [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for provisions other than provisions for employee benefits. It also represents the standard value for the 'Classes of other provisions' axis if no other member is used. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "ifrs-full_ClassesOfProvisionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfProvisionsAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of other provisions [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [domain]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "versb_CommonEquityTier1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "CommonEquityTier1Member",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common equity tier 1 [member]",
        "documentation": "This member stands for common equity tier 1."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [domain]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_ComprehensiveIncome",
        "totalLabel": "Comprehensive income"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r28",
      "r80",
      "r82",
      "r85",
      "r180"
     ]
    },
    "versb_ConsiderationFromDisposalOfInvestmentInAssociate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "ConsiderationFromDisposalOfInvestmentInAssociate",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_ConsiderationFromDisposalOfInvestmentInAssociate",
        "terseLabel": "Consideration from disposal of investment in associate",
        "documentation": "The amount of cash consideration from the disposal of investment in associate."
       }
      }
     },
     "auth_ref": []
    },
    "versb_ConversionOfPreferredSharesIntoCommonSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "ConversionOfPreferredSharesIntoCommonSharesMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of preferred shares into common shares [member]",
        "documentation": "Represents the conversion of preferred share into common stock."
       }
      }
     },
     "auth_ref": []
    },
    "versb_ConversionOfSharesPercentOfOwnershipFromConversion": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "ConversionOfSharesPercentOfOwnershipFromConversion",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_ConversionOfSharesPercentOfOwnershipFromConversion",
        "terseLabel": "Conversion of shares, percent of ownership from conversion",
        "documentation": "The percentage of ownership resulting from the conversion of shares."
       }
      }
     },
     "auth_ref": []
    },
    "versb_CorporationControlledByKeyManagementPersonnelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "CorporationControlledByKeyManagementPersonnelMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporation controlled by key management personnel [member]",
        "documentation": "This member stands for corporation controlled by key management personnel."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CreditImpairmentOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CreditImpairmentOfFinancialInstrumentsAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit impairment of financial instruments [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r134"
     ]
    },
    "ifrs-full_CreditImpairmentOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CreditImpairmentOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit impairment of financial instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all statuses of credit impairment of financial instruments. A financial instrument is credit-impaired when one or more events that have a detrimental impact on the estimated future cash flows of that financial instrument have occurred. This member also represents the standard value for the 'Credit impairment of financial instruments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r134"
     ]
    },
    "ifrs-full_CurrencySwapContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrencySwapContractMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency swap contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a currency swap contract. [Refer: Swap contract [member]]"
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details": {
       "parentTag": "ifrs-full_OtherLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current income tax liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current tax for current and prior periods to the extent unpaid. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "versb_CybersecuritySegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "CybersecuritySegmentMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity segment [member]",
        "documentation": "Represents the cybersecurity segment."
       }
      }
     },
     "auth_ref": []
    },
    "versb_Decrease100BpsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "Decrease100BpsMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease 100 bps [member]",
        "documentation": "This member stands for decrease of 100 bps."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details": {
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax asset"
       }
      },
      "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]]"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r19",
      "r38"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details": {
       "parentTag": "ifrs-full_OtherLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r19",
      "r38"
     ]
    },
    "ifrs-full_DepositsFromBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepositsFromBanks",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deposit liabilities from banks held by the entity."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "versb_DepositsFromBanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DepositsFromBanksMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits from banks [member]",
        "documentation": "This member stands for deposits from banks."
       }
      }
     },
     "auth_ref": []
    },
    "versb_DerivativeExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DerivativeExposure",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total derivative exposures",
        "documentation": "Represents the amount of derivative exposure."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details": {
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative instruments (note 12)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ifrs-full_DerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details": {
       "parentTag": "ifrs-full_OtherLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative instruments (note 12)",
        "label": "ifrs-full_DerivativeFinancialLiabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "versb_DerivativeLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DerivativeLiabilitiesMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liabilities [member]",
        "documentation": "Represents derivative liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DerivativesMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives [member]"
       }
      },
      "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: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r181",
      "r182",
      "r187",
      "r190"
     ]
    },
    "ifrs-full_DescriptionOfManagingLiquidityRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfManagingLiquidityRisk",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of how entity manages liquidity risk [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of how the entity manages its liquidity risk. [Refer: Liquidity risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "versb_DigitalBankingCanadaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DigitalBankingCanadaMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Digital Banking Canada [member]",
        "documentation": "Relating to Digital Banking Canada."
       }
      }
     },
     "auth_ref": []
    },
    "versb_DigitalBankingUsaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DigitalBankingUsaMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Digital Banking USA [member]",
        "documentation": "Relating to Digital Banking USA."
       }
      }
     },
     "auth_ref": []
    },
    "versb_DigitalMeteorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DigitalMeteorMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Digital Meteor [Member]",
        "documentation": "Represents Digital Meteor."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-2-basis-of-preparation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of basis of preparation of financial statements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for the preparation of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfBorrowingsExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingPoliciesExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-3-material-accounting-policy-information-and-future-accounting-changes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting policies [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of changes made to accounting policies by the entity."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of classes of share capital. [Refer: Classes of share capital [domain]]"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of commitments and contingent liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_DisclosureOfCommitmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of commitments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_DisclosureOfDebtSecuritiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDebtSecuritiesExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-4-securities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of debt instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of debt instruments. [Refer: Debt instruments issued; Debt instruments held]"
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r128",
      "r133",
      "r140"
     ]
    },
    "versb_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DisclosureOfDetailedInformationAboutOtherAssetsTextBlock",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about other assets [text block]",
        "documentation": "The disclosure of detailed information about other assets."
       }
      }
     },
     "auth_ref": []
    },
    "versb_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about other liabilities [text block]",
        "documentation": "The disclosure of detailed information about other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of entity's operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of financial instruments. [Refer: Classes of financial instruments [domain]; At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-10-income-tax-provision"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "ifrs-full_DisclosureOfLoansAndAdvancesToCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfLoansAndAdvancesToCustomersExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of loans and advances to customers [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of loans and advances to customers. [Refer: Loans and advances to customers]"
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "versb_DisclosureOfLoansByLendingAssetCategoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DisclosureOfLoansByLendingAssetCategoryTextBlock",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of loans by lending asset category [text block]",
        "documentation": "The disclosure of loans by lending asset category."
       }
      }
     },
     "auth_ref": []
    },
    "versb_DisclosureOfNotesAndExplanatoryInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DisclosureOfNotesAndExplanatoryInformationTextBlock",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-1-reporting-entity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of notes and explanatory information [text block]",
        "documentation": "Disclosure of notes and explanatory information."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of share options [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of objectives, policies and processes for managing capital [text block]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "ifrs-full_DisclosureOfOtherAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherAssetsExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other assets. [Refer: Other assets]"
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_DisclosureOfOtherLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherLiabilitiesExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other liabilities. [Refer: Other liabilities]"
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-21-comparative-balances"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reclassifications or changes in presentation [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of reclassifications or changes in the presentation of items in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "versb_DisclosureOfReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DisclosureOfReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsTextBlock",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Reconciliation of changes in allowance account for credit losses of financial assets [text block]",
        "documentation": "The disclosure of reconciliation of changes in allowance account for credit losses of financial assets."
       }
      }
     },
     "auth_ref": []
    },
    "versb_DisclosureOfRegulatoryCapitalAndCapitalRatiosTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DisclosureOfRegulatoryCapitalAndCapitalRatiosTextBlock",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of regulatory capital and capital ratios [text block]",
        "documentation": "The disclosure of regulatory capital and capital ratios."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of related party [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "versb_DisclosureOfSaleOfAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DisclosureOfSaleOfAssetsTextBlock",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-20-sale-of-branch-assets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of sale of assets [text block]",
        "documentation": "The entire disclosure for sale of assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSensitivityAnalysisOfFairValueMeasurementToChangesInUnobservableInputsAssetsExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis of fair value measurement to changes in unobservable inputs, assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the sensitivity analysis of fair value measurement of assets to changes in unobservable inputs."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "versb_DislcosureOfLoansNetTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DislcosureOfLoansNetTextBlock",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of loans, net [text block]",
        "documentation": "The disclosure of loans, net."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DividendsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsPaid",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_DividendsPaid",
        "negatedLabel": "Dividends paid on common shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_DividendsPaidClassifiedAsFinancingActivities",
        "negatedLabel": "Dividends paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid by the entity, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "versb_Downside100Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "Downside100Member",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Downside, 100% [member]",
        "documentation": "This member stands for 100% downside risk."
       }
      }
     },
     "auth_ref": []
    },
    "versb_DurationDifferenceOfRiskExposureBetweenAssetsAndLiabilities": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "DurationDifferenceOfRiskExposureBetweenAssetsAndLiabilities",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Duration difference between assets and liabilities (months) (Month)",
        "documentation": "The duration difference of risk exposure between assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73"
     ]
    },
    "ifrs-full_EliminationOfIntersegmentAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EliminationOfIntersegmentAmountsMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elimination of intersegment amounts [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the elimination of intersegment amounts in the reconciliations of total segment amounts to amounts recognised in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r194"
     ]
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "versb_NoninterestExpenseIFRS",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Salaries and benefits"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r33",
      "r170"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information",
      "http://www.versabank.com/20260430/role/statement-note-1-reporting-entity",
      "http://www.versabank.com/20260430/role/statement-note-10-income-tax-provision",
      "http://www.versabank.com/20260430/role/statement-note-10-income-tax-provision-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-basic-and-diluted-income-per-common-share-details",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-tables",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies",
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-credit-related-commitments-details",
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-tables",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-tables",
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position",
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details",
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-tables",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-tables",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-tables",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-2-basis-of-preparation",
      "http://www.versabank.com/20260430/role/statement-note-20-sale-of-branch-assets",
      "http://www.versabank.com/20260430/role/statement-note-21-comparative-balances",
      "http://www.versabank.com/20260430/role/statement-note-3-material-accounting-policy-information-and-future-accounting-changes",
      "http://www.versabank.com/20260430/role/statement-note-4-securities",
      "http://www.versabank.com/20260430/role/statement-note-4-securities-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-tables",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-tables",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-tables",
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities",
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details",
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-tables",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_Equity",
        "totalLabel": "Equity",
        "periodStartLabel": "Balance, beginning of the period",
        "periodEndLabel": "Balance, end of the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r23",
      "r79",
      "r81",
      "r94",
      "r95",
      "r96"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders' equity:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_EquityAndLiabilities",
        "totalLabel": "Equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Shareholders' Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpectedCreditLossRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpectedCreditLossRate",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EL %"
       }
      },
      "en": {
       "role": {
        "documentation": "The rate of expected credit losses, calculated as percentage of the gross carrying amount. Expected credit losses are the weighted average of credit losses with the respective risks of a default occurring as the weights."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r189"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
        "terseLabel": "Expense from share-based payment transactions"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_FinancialAssets",
        "terseLabel": "Financial assets",
        "totalLabel": "Total credit assets, net of allowance for credit losses"
       }
      },
      "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: Classes of financial instruments [domain]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r127",
      "r131",
      "r132",
      "r134",
      "r186"
     ]
    },
    "ifrs-full_FinancialAssetsAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssetsAtAmortisedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortized cost, assets",
        "label": "ifrs-full_FinancialAssetsAtAmortisedCost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets at amortised cost. The amortised cost is the amount at which financial assets are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount, and adjusted for any impairment. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "FVOCI, assets",
        "label": "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets at fair value through other comprehensive income. [Refer: At fair value [member]; Financial assets; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "FVTPL, assets",
        "label": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets that are measured at fair value and for which gains (losses) are recognised in profit or loss. A financial asset shall be measured at fair value through profit or loss unless it is measured at amortised cost or at fair value through other comprehensive income. A gain (loss) on a financial asset measured at fair value shall be recognised in profit or loss unless it is part of a hedging relationship, it is an investment in an equity instrument for which the entity has elected to present gains and losses in other comprehensive income or it is a financial asset measured at fair value through other comprehensive income. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "versb_FinancialAssetsQualifiedForHedgeAccounting": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "FinancialAssetsQualifiedForHedgeAccounting",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_FinancialAssetsQualifiedForHedgeAccounting",
        "terseLabel": "Financial assets qualified for hedge accounting",
        "documentation": "The amount of financial assets qualified for hedge accounting."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialInstrumentsCreditimpairedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialInstrumentsCreditimpairedMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial instruments credit-impaired [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for financial instruments that are credit-impaired. [Refer: Credit impairment of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r131",
      "r134"
     ]
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_FinancialLiabilities",
        "terseLabel": "Financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Classes of financial instruments [domain]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtAmortisedCost",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortized cost, liabilities",
        "label": "ifrs-full_FinancialLiabilitiesAtAmortisedCost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities at amortised cost. The amortised cost is the amount at which financial liabilities are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "FVTPL, liabilities",
        "label": "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities that meet either of the following conditions: (a) they meet the definition of held for trading; or (b) upon initial recognition they are designated by the entity as at fair value through profit or loss. An entity may use this designation only when permitted by paragraph 4.3.5 of IFRS 9 (embedded derivatives) or when doing so results in more relevant information, because either: (a) it eliminates or significantly reduces a measurement or recognition inconsistency (sometimes referred to as \u2018an accounting mismatch\u2019) that would otherwise arise from measuring assets or liabilities or recognising the gains and losses on them on different bases; or (b) a group of financial liabilities or financial assets and financial liabilities is managed and its performance is evaluated on a fair value basis, in accordance with a documented risk management or investment strategy, and information about the group is provided internally on that basis to the entity\u2019s key management personnel (as defined in IAS 24). [Refer: At fair value [member]; Key management personnel of entity or parent [member]; Derivatives [member]; Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "ifrs-full_FloatingInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FloatingInterestRateMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Floating interest rate [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a non-fixed interest rate. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_ForwardContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ForwardContractMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forward contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a contract between two parties for the purchase or sale of an underlying asset at a specified future date for a settlement price determined in advance."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "versb_GainLossOnHedgeEffectivenessRecognisedInOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "GainLossOnHedgeEffectivenessRecognisedInOtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_GainLossOnHedgeEffectivenessRecognisedInOtherComprehensiveIncome",
        "terseLabel": "Gain loss on hedge effectiveness recognised in other comprehensive income",
        "documentation": "The gain (loss) recognised in other comprehensive income on hedge effectiveness."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss",
        "terseLabel": "Gain (loss) on hedge ineffectiveness recognised in profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain (loss) recognised in profit or loss on hedge ineffectiveness. [Refer: Gain (loss) on hedge ineffectiveness]"
       }
      }
     },
     "auth_ref": [
      "r125",
      "r126"
     ]
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "versb_NoninterestExpenseIFRS",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to general and administrative activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "ifrs-full_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r60",
      "r62",
      "r119"
     ]
    },
    "ifrs-full_GovernmentDebtInstrumentsHeld": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GovernmentDebtInstrumentsHeld",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-4-securities-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities (note 4)",
        "terseLabel": "Government debt instruments held"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of debt instruments, including instruments called debt securities, held by the entity that were issued by a government. [Refer: Debt instruments held; Government [member]]"
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "versb_GovernmentOfCanadaBondMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "GovernmentOfCanadaBondMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-4-securities",
      "http://www.versabank.com/20260430/role/statement-note-4-securities-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government of Canada Bond [Member]",
        "documentation": "Relating to Government of Canada Bond"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossLoanCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GrossLoanCommitments",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-credit-related-commitments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit asset commitments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows for gross commitments to receive a loan."
       }
      }
     },
     "auth_ref": [
      "r188"
     ]
    },
    "ifrs-full_HedgedItemAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "HedgedItemAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_HedgedItemAssets",
        "terseLabel": "Hedged item, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a hedged item, recognised as an asset. [Refer: Hedged items [domain]]"
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "versb_HoldbacksPayableOnLoanAndLeaseReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "HoldbacksPayableOnLoanAndLeaseReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details": {
       "parentTag": "ifrs-full_OtherLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash reserves on structured receivable program",
        "documentation": "The amount of holdback payable on loan and lease receivables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-10-income-tax-provision-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income tax provision",
        "label": "Income tax provision (note 10)",
        "terseLabel": "Tax expense (income)"
       }
      },
      "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)]"
       }
      }
     },
     "auth_ref": [
      "r30",
      "r35",
      "r36",
      "r37",
      "r47",
      "r91",
      "r153"
     ]
    },
    "ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities",
        "negatedLabel": "Income taxes paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for income taxes paid, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "versb_Increase100BpsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "Increase100BpsMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase 100 bps [member]",
        "documentation": "This member stands for increase of 100 bps."
       }
      }
     },
     "auth_ref": []
    },
    "versb_IncreaseDecreaseInAllowanceAccountForCreditLossesOfLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "IncreaseDecreaseInAllowanceAccountForCreditLossesOfLoans",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "versb_RevenueLessProvisionForCreditLoss",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for credit losses (note 5)",
        "terseLabel": "Provision for (recovery of) credit losses",
        "documentation": "The amount of increase (decrease) in allowance account for credit losses of loans."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
        "totalLabel": "Change in cash"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "versb_IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derecognitions and maturities",
        "documentation": "The increase (decrease) in other provisions through adjustments arising from the passage of time."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net remeasurement of loss allowance"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in other provisions resulting from foreign currency exchange rate changes on provisions measured in a currency different from the entity's presentation currency. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation (note 9)"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FX Impact"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in other provisions resulting from transfers and changes that the entity does not separately disclose in the same statement or note. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "versb_IncreaseDecreaseThroughTransfersInOutOfStage1OtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "IncreaseDecreaseThroughTransfersInOutOfStage1OtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer in (out) to Stage 1",
        "documentation": "The increase (decrease) in other provisions resulting from transfers into and out of stage 1. [Refer: Other provisions]."
       }
      }
     },
     "auth_ref": []
    },
    "versb_IncreaseDecreaseThroughTransfersInOutOfStage2OtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "IncreaseDecreaseThroughTransfersInOutOfStage2OtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer in (out) to Stage 2",
        "documentation": "The increase (decrease) in other provisions resulting from transfers into and out of stage 2. [Refer: Other provisions]."
       }
      }
     },
     "auth_ref": []
    },
    "versb_IncreaseDecreaseThroughTransfersInOutOfStage3OtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "IncreaseDecreaseThroughTransfersInOutOfStage3OtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer in (out) to Stage 3",
        "documentation": "The increase (decrease) in other provisions resulting from transfers into and out of stage 1. [Refer: Other provisions]."
       }
      }
     },
     "auth_ref": []
    },
    "versb_IncreaseInNumberOfSharesOutstandingIssueOfEquity": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "IncreaseInNumberOfSharesOutstandingIssueOfEquity",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_IncreaseInNumberOfSharesOutstandingIssueOfEquity",
        "terseLabel": "Increase in number of shares outstanding, issue of equity (in shares)",
        "documentation": "The increase in the number of shares outstanding from issue of equity."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r67"
     ]
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_InterestRevenueExpense",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_InterestExpense",
        "totalLabel": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r152",
      "r159"
     ]
    },
    "versb_InterestExpenseIFRSAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "InterestExpenseIFRSAbstract",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseOnBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated notes"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "ifrs-full_InterestExpenseOnDepositsFromBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseOnDepositsFromBanks",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits and other"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on deposits from banks. [Refer: Interest expense; Deposits from banks]"
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "versb_InterestIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "InterestIncomeAbstract",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestIncomeOnLoansAndAdvancesToCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestIncomeOnLoansAndAdvancesToCustomers",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_RevenueFromInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Credit assets",
        "label": "ifrs-full_InterestIncomeOnLoansAndAdvancesToCustomers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest income on loans and advances to customers. [Refer: Interest income; Loans and advances to customers]"
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "ifrs-full_InterestIncomeOnOtherFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestIncomeOnOtherFinancialAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_RevenueFromInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "ifrs-full_InterestIncomeOnOtherFinancialAssets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest income on other financial assets. [Refer: Interest income; Other financial assets]"
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_InterestPaidClassifiedAsOperatingActivities",
        "negatedLabel": "Interest paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ifrs-full_InterestRateRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestRateRiskMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r106",
      "r107",
      "r149"
     ]
    },
    "ifrs-full_InterestRateSwapContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestRateSwapContractMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate swap contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an interest rate swap contract. [Refer: Swap contract [member]]"
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "ifrs-full_InterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details": {
       "parentTag": "ifrs-full_FinancialAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued interest",
        "label": "ifrs-full_InterestReceivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest recognised as a receivable."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ifrs-full_InterestRevenueExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestRevenueExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_InterestRevenueExpense",
        "terseLabel": "Net interest income",
        "totalLabel": "Net interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income or expense arising from interest. [Refer: Interest expense; Interest income]"
       }
      }
     },
     "auth_ref": [
      "r154",
      "r159",
      "r203"
     ]
    },
    "ifrs-full_InvestmentsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InvestmentsInAssociates",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details": {
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment (note 6a)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in associates in an entity's separate financial statements. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "ifrs-full_IssueOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssueOfEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued during the period",
        "terseLabel": "Issue of equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "versb_IssueOfEquityPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "IssueOfEquityPricePerShare",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_IssueOfEquityPricePerShare",
        "terseLabel": "Issue of equity, price per share (in dollars per share)",
        "documentation": "Per share or per unit price of equity issued."
       }
      }
     },
     "auth_ref": []
    },
    "versb_IssuedAsTreasuryOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "IssuedAsTreasuryOfferingMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued as treasury offering [member]",
        "documentation": "Represents issued as treasury offering."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Directly issued capital instruments",
        "label": "Share capital (note 9)"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "versb_IssuedForOverAllotmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "IssuedForOverAllotmentMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued for over allotment [member]",
        "documentation": "Represents issued for over allotment."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel of entity or parent [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for those persons having authority and responsibility for planning, directing and controlling the activities of the entity, directly or indirectly, including any director (whether executive or otherwise) of that entity."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details": {
       "parentTag": "ifrs-full_OtherLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease obligations"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-document-and-entity-information",
      "http://www.versabank.com/20260430/role/statement-note-1-reporting-entity",
      "http://www.versabank.com/20260430/role/statement-note-10-income-tax-provision",
      "http://www.versabank.com/20260430/role/statement-note-10-income-tax-provision-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-basic-and-diluted-income-per-common-share-details",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-tables",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies",
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-credit-related-commitments-details",
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-tables",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-tables",
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position",
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details",
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-tables",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-tables",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-tables",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-2-basis-of-preparation",
      "http://www.versabank.com/20260430/role/statement-note-20-sale-of-branch-assets",
      "http://www.versabank.com/20260430/role/statement-note-21-comparative-balances",
      "http://www.versabank.com/20260430/role/statement-note-3-material-accounting-policy-information-and-future-accounting-changes",
      "http://www.versabank.com/20260430/role/statement-note-4-securities",
      "http://www.versabank.com/20260430/role/statement-note-4-securities-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-tables",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-tables",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-tables",
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities",
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details",
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-tables",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "versb_LettersOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "LettersOfCreditMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-credit-related-commitments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letters of credit [member]",
        "documentation": "This member stands for letters of credit."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level1OfFairValueHierarchyMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 1 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r59",
      "r61",
      "r95"
     ]
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level2OfFairValueHierarchyMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 2 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r61",
      "r95"
     ]
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level3OfFairValueHierarchyMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 3 of fair value hierarchy [member]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r61",
      "r95"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r95"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [domain]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r95"
     ]
    },
    "versb_LeverageRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "LeverageRatio",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leverage ratio",
        "label": "versb_LeverageRatio",
        "documentation": "The leverage ratio."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total liabilities",
        "label": "ifrs-full_Liabilities",
        "totalLabel": "Liabilities"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r94",
      "r95",
      "r96",
      "r154",
      "r158"
     ]
    },
    "ifrs-full_LoanCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LoanCommitmentsMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-credit-related-commitments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan commitments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for firm commitments to provide credit under pre-specified terms and conditions."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r148"
     ]
    },
    "ifrs-full_LoansAndAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LoansAndAdvances",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit assets, net of allowance for credit losses (note 5)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of loans and advances the entity has made."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "versb_LoansIFRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "LoansIFRSMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans [member]",
        "documentation": "This member stands for loans."
       }
      }
     },
     "auth_ref": []
    },
    "versb_LoansNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "LoansNetMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans, net [member]",
        "documentation": "This member stands for loans net of allowance."
       }
      }
     },
     "auth_ref": []
    },
    "versb_MaximumNumberOfSharesAllowedToBePurchasedForCancellation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "MaximumNumberOfSharesAllowedToBePurchasedForCancellation",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_MaximumNumberOfSharesAllowedToBePurchasedForCancellation",
        "terseLabel": "Maximum number of shares allowed to be purchased for cancellation (in shares)",
        "documentation": "The maximum number of shares allowed to be purchased for cancellation."
       }
      }
     },
     "auth_ref": []
    },
    "versb_MaximumPercentageOfCreditRiskweightedAssetsForAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "MaximumPercentageOfCreditRiskweightedAssetsForAllowance",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_MaximumPercentageOfCreditRiskweightedAssetsForAllowance",
        "terseLabel": "Maximum percentage of credit risk-weighted assets for allowance",
        "documentation": "The maximum percentage of credit risk-weighted assets for allowance."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MeasurementAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69",
      "r94"
     ]
    },
    "ifrs-full_MeasurementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MeasurementDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69",
      "r94"
     ]
    },
    "versb_MinimumLeverageRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "MinimumLeverageRatio",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_MinimumLeverageRatio",
        "terseLabel": "Minimum leverage ratio",
        "documentation": "The minimum leverage ratio."
       }
      }
     },
     "auth_ref": []
    },
    "versb_MultifamilyResidentialLoansAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "MultifamilyResidentialLoansAndOtherMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multi-family residential loans and other [member]",
        "documentation": "Represents Multi-Family Residential Loans and Other."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [domain]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "versb_NoninterestExpenseIFRS": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "NoninterestExpenseIFRS",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest expense",
        "totalLabel": "Noninterest expense",
        "documentation": "The amount of noninterest expense."
       }
      }
     },
     "auth_ref": []
    },
    "versb_NoninterestExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "NoninterestExpensesAbstract",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-interest expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "versb_NoninterestIncomeIFRS": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "NoninterestIncomeIFRS",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-interest income",
        "terseLabel": "Non-interest income",
        "documentation": "The amount of noninterest income."
       }
      }
     },
     "auth_ref": []
    },
    "versb_NoteToFinancialStatementDetailsTextual": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "NoteToFinancialStatementDetailsTextual",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note To Financial Statement Details Textual"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotesAndDebenturesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotesAndDebenturesIssued",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated notes payable (note 7)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of notes and debentures issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "versb_NotesToFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "NotesToFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes To Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotionalAmount",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details": {
       "parentTag": "ifrs-full_FinancialAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Principal amount",
        "label": "Principal amount",
        "terseLabel": "Notional amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "versb_NumberOfOperatingSegments1": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "NumberOfOperatingSegments1",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_NumberOfOperatingSegments1",
        "terseLabel": "Number of operating segments 1",
        "documentation": "The number of operating segments of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_NumberOfOutstandingShareOptions",
        "periodStartLabel": "Outstanding, beginning of period",
        "periodEndLabel": "Outstanding, end of period"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r115",
      "r117"
     ]
    },
    "versb_NumberOfReportableSegments1": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "NumberOfReportableSegments1",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_NumberOfReportableSegments1",
        "terseLabel": "Number of reportable segments",
        "documentation": "The number of reportable segments by the entity at a date."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
        "negatedLabel": "Exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement",
        "negatedLabel": "Expired"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options expired in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
        "negatedLabel": "Forfeited/cancelled"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "versb_NumberOfSharesInPublicFloat": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "NumberOfSharesInPublicFloat",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_NumberOfSharesInPublicFloat",
        "terseLabel": "Number of shares in public float (in shares)",
        "documentation": "The number of shares in public float."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_NumberOfSharesOutstanding",
        "terseLabel": "Number of shares outstanding (in shares)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "versb_NumberOfSharesTraded": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "NumberOfSharesTraded",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_NumberOfSharesTraded",
        "terseLabel": "Number of shares traded (in shares)",
        "documentation": "The number of shares traded on exchange system."
       }
      }
     },
     "auth_ref": []
    },
    "versb_NumberOfSharesTradedOnAlternateExchangesAndTradingSystems": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "NumberOfSharesTradedOnAlternateExchangesAndTradingSystems",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_NumberOfSharesTradedOnAlternateExchangesAndTradingSystems",
        "terseLabel": "Number of shares traded on alternate exchanges and trading systems (in shares)",
        "documentation": "The number of shares traded on alternate exchanges and trading systems."
       }
      }
     },
     "auth_ref": []
    },
    "versb_NumberOfSharesTradedOnTseSystem": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "NumberOfSharesTradedOnTseSystem",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_NumberOfSharesTradedOnTseSystem",
        "terseLabel": "Number of shares traded on TSE system (in shares)",
        "documentation": "The number of shares traded on Toronto Stock Exchange system."
       }
      }
     },
     "auth_ref": []
    },
    "versb_OffbalanceSheetExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "OffbalanceSheetExposure",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total off-balance sheet exposures",
        "label": "versb_OffbalanceSheetExposure",
        "documentation": "The total off-balance sheet exposure."
       }
      }
     },
     "auth_ref": []
    },
    "versb_OffbalanceSheetExposureGrossNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "OffbalanceSheetExposureGrossNotionalAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total off-balance sheet exposure at gross notional amount",
        "label": "versb_OffbalanceSheetExposureGrossNotionalAmount",
        "documentation": "The amount of gross notional amount of off-balance sheet exposure."
       }
      }
     },
     "auth_ref": []
    },
    "versb_OnbalanceSheetExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "OnbalanceSheetExposure",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total on-balance sheet exposures",
        "label": "versb_OnbalanceSheetExposure",
        "documentation": "The total on-balance sheet exposure."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating segments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for operating segments. An operating segment is a component of an entity: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same entity); (b) whose operating results are regularly reviewed by the entity\u2019s chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance; and (c) for which discrete financial information is available. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "ifrs-full_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets (note 6)",
        "totalLabel": "Other assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ifrs-full_OtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherAssetsMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r27",
      "r31",
      "r87"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income (loss):"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Item that may subsequently be reclassified to net income: Foreign exchange gain (loss) on translation of foreign operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r31"
     ]
    },
    "versb_OtherDebtInstrumentsHeldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "OtherDebtInstrumentsHeldMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-4-securities",
      "http://www.versabank.com/20260430/role/statement-note-4-securities-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other debt instruments held [member]",
        "documentation": "Relating to other securities."
       }
      }
     },
     "auth_ref": []
    },
    "versb_OtherFinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "OtherFinancialAssetsMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other financial assets [member]",
        "documentation": "Represents other financial assets."
       }
      }
     },
     "auth_ref": []
    },
    "versb_OtherFinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "OtherFinancialLiabilitiesMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other financial liabilities [member]",
        "documentation": "Represents other financial liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities (note 8)",
        "totalLabel": "Other liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "versb_OtherLiabilitiesIFRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "OtherLiabilitiesIFRSMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities [member]",
        "documentation": "This member stands for other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details": {
       "parentTag": "ifrs-full_FinancialAssets",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "ECL allowance",
        "label": "Allowance for expected credit losses",
        "terseLabel": "Other provisions",
        "negatedTerseLabel": "Allowance for credit losses",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of provisions other than provisions for employee benefits. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r22",
      "r63"
     ]
    },
    "ifrs-full_OtherReversalsOfProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherReversalsOfProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recoveries"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of reversals of provisions that the entity does not separately disclose in the same statement or note. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "versb_PaymentsForProceedsFromLeaseObligationsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "PaymentsForProceedsFromLeaseObligationsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_PaymentsForProceedsFromLeaseObligationsClassifiedAsFinancingActivities",
        "negatedLabel": "Repayment of lease obligations",
        "documentation": "The cash outflow (inflow) for payment of (proceeds from) lease obligations, classified as financing activities."
       }
      }
     },
     "auth_ref": []
    },
    "versb_PercentChangeInFairValueOfFinancialInstrumentAttributableToChangesInCreditRisk": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "PercentChangeInFairValueOfFinancialInstrumentAttributableToChangesInCreditRisk",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variance from reported ECL (%)",
        "documentation": "The percent change in fair value of financial instrument attributable to the changes in credit risk."
       }
      }
     },
     "auth_ref": []
    },
    "versb_PercentOfPublicFloat": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "PercentOfPublicFloat",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_PercentOfPublicFloat",
        "terseLabel": "Percent of public float",
        "documentation": "Represents percentage of public float."
       }
      }
     },
     "auth_ref": []
    },
    "versb_PercentageOfBaseOffering": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "PercentageOfBaseOffering",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_PercentageOfBaseOffering",
        "terseLabel": "Percentage of base offering",
        "documentation": "Percentage of base offering."
       }
      }
     },
     "auth_ref": []
    },
    "versb_PercentageOfLendingAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "PercentageOfLendingAssets",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_PercentageOfLendingAssets",
        "terseLabel": "Percentage of Lending Assets",
        "documentation": "Represents the percentage of landing assets."
       }
      }
     },
     "auth_ref": []
    },
    "versb_PrepaidExpensesAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "PrepaidExpensesAndOther",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details": {
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other",
        "documentation": "The amount of prepaid expenses and other assets."
       }
      }
     },
     "auth_ref": []
    },
    "versb_ProceedsFromDisposalOfShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "ProceedsFromDisposalOfShares",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_ProceedsFromDisposalOfShares",
        "negatedLabel": "Disposal of Stablecorp shares",
        "documentation": "The proceeds from the disposal of shares."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromIssuingShares",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common shares, net of issue costs",
        "terseLabel": "Proceeds from issuing shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "versb_ProceedsFromPurchaseOfSecuritiesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "ProceedsFromPurchaseOfSecuritiesClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_ProceedsFromPurchaseOfSecuritiesClassifiedAsInvestingActivities",
        "negatedLabel": "Sale (purchase) of securities",
        "documentation": "Proceeds from sale or purchase of securities classified as investing activities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-basic-and-diluted-income-per-common-share-details",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income",
        "label": "Net income (loss)",
        "totalLabel": "Net income"
       }
      },
      "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]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r26",
      "r71",
      "r80",
      "r82",
      "r154",
      "r156",
      "r180",
      "r184"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (loss) before income taxes",
        "totalLabel": "Income before income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r120",
      "r170",
      "r171",
      "r191",
      "r192"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment"
       }
      },
      "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. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r40"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInAssociate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInAssociate",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_ProportionOfOwnershipInterestInAssociate",
        "terseLabel": "Proportion of ownership interest in associate"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in an associate attributable to the entity. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r49",
      "r51",
      "r83"
     ]
    },
    "ifrs-full_ProvisionForCreditCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProvisionForCreditCommitmentsMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for credit commitments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a provision for credit commitments entered into by the entity. [Refer: Classes of other provisions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ifrs-full_ProvisionUsedOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProvisionUsedOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_ProvisionUsedOtherProvisions",
        "negatedLabel": "Write-offs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount used (ie incurred and charged against the provision) for other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_PurchaseOfInterestsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfInterestsInAssociates",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_PurchaseOfInterestsInAssociates",
        "terseLabel": "Purchase of interests in associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of interests in associates. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
        "negatedLabel": "Purchase of property and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "versb_ReceivablePurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "ReceivablePurchaseProgramMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable purchase program [member]",
        "documentation": "Represents the Receivable purchase program."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReductionOfIssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReductionOfIssuedCapital",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_ReductionOfIssuedCapital",
        "terseLabel": "Reduction of issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in equity resulting from a reduction in issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "versb_RegulatoryAdjustmentsToCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "RegulatoryAdjustmentsToCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Adjustments to capital",
        "label": "versb_RegulatoryAdjustmentsToCapital",
        "documentation": "The amount of regulatory adjustments to capital."
       }
      }
     },
     "auth_ref": []
    },
    "versb_RegulatoryCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "RegulatoryCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Regulatory capital",
        "label": "versb_RegulatoryCapital",
        "documentation": "The amount of regulatory capital."
       }
      }
     },
     "auth_ref": []
    },
    "versb_RegulatoryCapitalBeforeAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "RegulatoryCapitalBeforeAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Regulatory capital before adjustments",
        "label": "versb_RegulatoryCapitalBeforeAdjustments",
        "documentation": "The amount of regulatory capital before adjustments."
       }
      }
     },
     "auth_ref": []
    },
    "versb_ReplacementCostOfDerivativeExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "ReplacementCostOfDerivativeExposure",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Replacement cost associated with all derivative transactions",
        "documentation": "Represents the replacement cost of derivative exposure."
       }
      }
     },
     "auth_ref": []
    },
    "versb_RequiredMinimumCapitalRatioCommonEquityTier1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "RequiredMinimumCapitalRatioCommonEquityTier1",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_RequiredMinimumCapitalRatioCommonEquityTier1",
        "terseLabel": "Required minimum capital ratio, common equity tier 1",
        "documentation": "The common equity tier 1 required minimum capital ratio."
       }
      }
     },
     "auth_ref": []
    },
    "versb_RequiredMinimumCapitalRatioTier1Capital": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "RequiredMinimumCapitalRatioTier1Capital",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_RequiredMinimumCapitalRatioTier1Capital",
        "terseLabel": "Required minimum capital ratio, tier 1 capital",
        "documentation": "The tier 1 capital required minimum capital ratio."
       }
      }
     },
     "auth_ref": []
    },
    "versb_RequiredMinimumCapitalRatioTotalCapital": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "RequiredMinimumCapitalRatioTotalCapital",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_RequiredMinimumCapitalRatioTotalCapital",
        "terseLabel": "Required minimum capital ratio, total capital",
        "documentation": "The total capital required minimum capital ratio."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReserveOfCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReserveOfCashFlowHedges",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_ReserveOfCashFlowHedges",
        "terseLabel": "Reserve of cash flow hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the accumulated portion of gain (loss) on a hedging instrument that is determined to be an effective hedge for cash flow hedges. [Refer: Cash flow hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r165",
      "r201"
     ]
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Retained earnings",
        "label": "Retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r174"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r172"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "versb_RevenueLessProvisionForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_Revenue",
        "terseLabel": "Total revenue",
        "totalLabel": "Total revenue"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r86",
      "r120",
      "r150",
      "r155",
      "r161",
      "r162",
      "r163",
      "r170",
      "r171",
      "r180"
     ]
    },
    "ifrs-full_RevenueFromInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_InterestRevenueExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_RevenueFromInterest",
        "totalLabel": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r151",
      "r159",
      "r199"
     ]
    },
    "ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromRenderingOfServicesRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions",
        "terseLabel": "Revenue from rendering of services, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the rendering of services in related party transactions. [Refer: Revenue; Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "versb_RevenueLessProvisionForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "RevenueLessProvisionForCreditLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_RevenueLessProvisionForCreditLoss",
        "terseLabel": "Revenue less provision for credit loss",
        "totalLabel": "Revenue less provision for credit loss",
        "documentation": "The income arising in the course of an entity's ordinary activities, less the provision for credit loss."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details": {
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. 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."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r102"
     ]
    },
    "versb_RiskExposureOfNetIncomeDuring12MonthPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "RiskExposureOfNetIncomeDuring12MonthPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impact on projected net interest income during a 12 month period",
        "documentation": "The risk exposure of net income during a 12 month period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RiskExposuresAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RiskExposuresAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk variables [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "ifrs-full_RiskExposuresDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RiskExposuresDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk variables [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the risk variables. It also represents the standard value for the 'Risk variables' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "versb_RiskweightedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "RiskweightedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total risk-weighted assets",
        "label": "versb_RiskweightedAssets",
        "documentation": "The amount of risk-weighted assets."
       }
      }
     },
     "auth_ref": []
    },
    "versb_SatisfactoryGradeLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "SatisfactoryGradeLoansMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Satisfactory Grade Loans [Member]",
        "documentation": "Relating to satisfactory graded loans."
       }
      }
     },
     "auth_ref": []
    },
    "versb_SecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "SecuritiesMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities [member]",
        "documentation": "This member stands for securities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment consolidation items [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment consolidation items [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r99",
      "r154",
      "r175",
      "r185"
     ]
    },
    "ifrs-full_SegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentsDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r99",
      "r160",
      "r175",
      "r185"
     ]
    },
    "ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SensitivityAnalysisForEachTypeOfMarketRisk",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sensitivity analysis for types of market risk [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the sensitivity analysis for types of market risk to which the entity is exposed, showing how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible at that date. [Refer: Market risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "ifrs-full_ShareIssueRelatedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShareIssueRelatedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share issue cost adjustment",
        "label": "ifrs-full_ShareIssueRelatedCost",
        "terseLabel": "Share issue related cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cost related to the issuance of shares."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "versb_SharesIssuedFromStockOptionExercises": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "SharesIssuedFromStockOptionExercises",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_SharesIssuedFromStockOptionExercises",
        "terseLabel": "Shares issued from stock option exercises (in shares)",
        "documentation": "Represents the number of shares issued from stock option exercises during the period."
       }
      }
     },
     "auth_ref": []
    },
    "versb_SharesPurchasedAndCancelledDuringPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "SharesPurchasedAndCancelledDuringPeriod",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_SharesPurchasedAndCancelledDuringPeriod",
        "terseLabel": "Shares purchased and cancelled during period (in shares)",
        "documentation": "The number of shares purchased and cancelled during the period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Associates [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r52",
      "r93"
     ]
    },
    "ifrs-full_SignificantInvestmentsInAssociatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Associates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r52",
      "r93"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r52",
      "r92"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r52",
      "r92"
     ]
    },
    "versb_Stage1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "Stage1Member",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stage 1 [member]",
        "documentation": "This member stands for stage 1, or loans or other financial instruments that have not experienced a SICR since initial recognition."
       }
      }
     },
     "auth_ref": []
    },
    "versb_Stage2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "Stage2Member",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stage 2 [member]",
        "documentation": "This member stands for stage 2, or loans or financial instruments that have experienced a SICR since initial recognition."
       }
      }
     },
     "auth_ref": []
    },
    "versb_Stage3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "Stage3Member",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stage 3 [member]",
        "documentation": "Represents stage 3."
       }
      }
     },
     "auth_ref": []
    },
    "versb_Statement1LineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "Statement1LineItems",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-1-reporting-entity",
      "http://www.versabank.com/20260430/role/statement-note-10-income-tax-provision",
      "http://www.versabank.com/20260430/role/statement-note-10-income-tax-provision-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-basic-and-diluted-income-per-common-share-details",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-tables",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies",
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-credit-related-commitments-details",
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-tables",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-tables",
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position",
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details",
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-tables",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-tables",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-tables",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-2-basis-of-preparation",
      "http://www.versabank.com/20260430/role/statement-note-20-sale-of-branch-assets",
      "http://www.versabank.com/20260430/role/statement-note-21-comparative-balances",
      "http://www.versabank.com/20260430/role/statement-note-3-material-accounting-policy-information-and-future-accounting-changes",
      "http://www.versabank.com/20260430/role/statement-note-4-securities",
      "http://www.versabank.com/20260430/role/statement-note-4-securities-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-tables",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-tables",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-tables",
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities",
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details",
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-tables",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Line Items [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "versb_Statement1Table": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "Statement1Table",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited",
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-1-reporting-entity",
      "http://www.versabank.com/20260430/role/statement-note-10-income-tax-provision",
      "http://www.versabank.com/20260430/role/statement-note-10-income-tax-provision-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-basic-and-diluted-income-per-common-share-details",
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-tables",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies",
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-credit-related-commitments-details",
      "http://www.versabank.com/20260430/role/statement-note-13-commitments-and-contingencies-tables",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions",
      "http://www.versabank.com/20260430/role/statement-note-14-related-party-transactions-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details",
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-tables",
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position",
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details",
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-tables",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details",
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-tables",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-tables",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc",
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-2-basis-of-preparation",
      "http://www.versabank.com/20260430/role/statement-note-20-sale-of-branch-assets",
      "http://www.versabank.com/20260430/role/statement-note-21-comparative-balances",
      "http://www.versabank.com/20260430/role/statement-note-3-material-accounting-policy-information-and-future-accounting-changes",
      "http://www.versabank.com/20260430/role/statement-note-4-securities",
      "http://www.versabank.com/20260430/role/statement-note-4-securities-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-tables",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details",
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-tables",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-tables",
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities",
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details",
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-tables",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details",
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Table [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "versb_StrategicDivestureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "StrategicDivestureTextBlock",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-19-strategic-divestiture-of-drtc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Strategic divesture [text block]",
        "documentation": "The disclosure for the strategic divesture."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubordinatedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SubordinatedLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_SubordinatedLiabilities",
        "terseLabel": "Subordinated liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are subordinate to other liabilities with respect to claims."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "versb_SubordinatedNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "SubordinatedNotesMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated notes [member]",
        "documentation": "This member stands for subordinated notes."
       }
      }
     },
     "auth_ref": []
    },
    "versb_SubordinatedNotesPayableMaturingMay2031Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "SubordinatedNotesPayableMaturingMay2031Member",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details",
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated notes payable, maturing May 2031 [member]",
        "documentation": "This member stands for subordinated notes payable maturing May 2031."
       }
      }
     },
     "auth_ref": []
    },
    "versb_SubordinatedNotesPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "SubordinatedNotesPayableMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated notes payable [member]",
        "documentation": "This member stands for the subordinated notes payable."
       }
      }
     },
     "auth_ref": []
    },
    "versb_Tier1Capital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "Tier1Capital",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Tier 1 capital",
        "label": "versb_Tier1Capital",
        "documentation": "Represents the amount of Tier 1 capital."
       }
      }
     },
     "auth_ref": []
    },
    "versb_Tier2CapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "Tier2CapitalMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 2 capital [member]",
        "documentation": "This member stands for tier 2 capital."
       }
      }
     },
     "auth_ref": []
    },
    "versb_TotalDepreciationAmortisationImpairmentLossReversalOfImpairmentLossAndOtherPremisesCostRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "TotalDepreciationAmortisationImpairmentLossReversalOfImpairmentLossAndOtherPremisesCostRecognisedInProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited": {
       "parentTag": "versb_NoninterestExpenseIFRS",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-consolidated-statements-of-income-and-comprehensive-income-unaudited",
      "http://www.versabank.com/20260430/role/statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Premises and equipment",
        "documentation": "The amount of depreciation expense, amortisation expense, impairment loss (reversal of impairment loss), and other premeses costs recognised in profit or loss. [Refer: Depreciation and amortisation expense; Impairment loss (reversal of impairment loss) recognised in profit or loss]"
       }
      }
     },
     "auth_ref": []
    },
    "versb_TotalExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "TotalExposure",
     "crdr": "debit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total exposures",
        "label": "versb_TotalExposure",
        "documentation": "The amount of total on-balance sheet and off-balance sheet exposure."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details": {
       "parentTag": "ifrs-full_OtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-8-other-liabilities-schedule-of-other-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable and other"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade payables and other payables. [Refer: Trade payables; Other payables]"
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "ifrs-full_TradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details": {
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-6-other-assets-schedule-of-other-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r21"
     ]
    },
    "versb_TransitionalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "TransitionalMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-15-capital-management-riskbased-capital-ratios-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transitional [member]",
        "documentation": "This member stands for transitional."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of interest rates [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_TypesOfInterestRatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of interest rates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of interest rates. It also represents the standard value for the 'Types of interest rates' axis if no other member is used. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of risks [axis]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r106",
      "r108",
      "r123",
      "r129",
      "r130",
      "r169"
     ]
    },
    "ifrs-full_TypesOfRisksDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfRisksDomain",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-details-textual",
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of risks [domain]"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r106",
      "r108",
      "r123",
      "r129",
      "r130",
      "r169"
     ]
    },
    "versb_Upside100Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "Upside100Member",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Upside, 100% [member]",
        "documentation": "This member stands for 100% upside risk."
       }
      }
     },
     "auth_ref": []
    },
    "versb_UsTreasuryBillsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "UsTreasuryBillsMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-4-securities",
      "http://www.versabank.com/20260430/role/statement-note-4-securities-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US Treasury Bills [Member]",
        "documentation": "Relating to US Treasury Bills."
       }
      }
     },
     "auth_ref": []
    },
    "versb_ValueFromTheExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "ValueFromTheExerciseOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "versb_ValueFromTheExerciseOfOptions",
        "terseLabel": "Value From The Exercise Of Options",
        "documentation": "The value of the options that were exercised in the period."
       }
      }
     },
     "auth_ref": []
    },
    "versb_VersafinanceUsCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "VersafinanceUsCorpMember",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments",
      "http://www.versabank.com/20260430/role/statement-note-12-derivative-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "VersaFinance US Corp [member]",
        "documentation": "Represents information pertaining to VersaFinance US Corp."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercised, weighted average exercise price (in CAD per share)"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expired, weighted average exercise price (in CAD per share)"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options expired in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forfeired/cancelled, weighted average exercise price (in CAD per share)"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted, weighted average exercise price (in CAD per share)"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-9-share-capital-stock-option-transactions-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
        "periodStartLabel": "Outstanding, beginning of period (in CAD per share)",
        "periodEndLabel": "Outstanding, end of period (in CAD per share)"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r110",
      "r115"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://www.versabank.com/20260430/role/statement-note-11-income-per-common-share-basic-and-diluted-income-per-common-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of common shares outstanding (in shares)"
       }
      },
      "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."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "versb_statement-statement-note-11-income-per-common-share-basic-and-diluted-income-per-common-share-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-11-income-per-common-share-basic-and-diluted-income-per-common-share-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 11 - Income Per Common Share - Basic and Diluted Income Per Common Share (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-11-income-per-common-share-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-11-income-per-common-share-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 11 - Income Per Common Share"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-13-commitments-and-contingencies-credit-related-commitments-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-13-commitments-and-contingencies-credit-related-commitments-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Commitments and Contingencies - Credit Related Commitments (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-13-commitments-and-contingencies-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-13-commitments-and-contingencies-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Commitments and Contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-15-capital-management-riskbased-capital-ratios-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-15-capital-management-riskbased-capital-ratios-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 15 - Capital Management - Risk-based Capital Ratios (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-15-capital-management-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-15-capital-management-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 15 - Capital Management"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-16-interest-rate-risk-position-analysis-of-sensitivity-to-market-interest-rates-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 16 - Interest Rate Risk Position - Analysis of Sensitivity to Market Interest Rates (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-16-interest-rate-risk-position-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-16-interest-rate-risk-position-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 16 - Interest Rate Risk Position"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-17-fair-value-of-financial-instruments-fair-value-of-financial-instruments-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 17 - Fair Value of Financial Instruments - Fair Value of Financial Instruments (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-17-fair-value-of-financial-instruments-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-17-fair-value-of-financial-instruments-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 17 - Fair Value of Financial Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-18-operating-segmentation-results-of-reportable-operating-segments-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 18 - Operating Segmentation - Results of Reportable Operating Segments (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-18-operating-segmentation-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-18-operating-segmentation-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 18 - Operating Segmentation"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-5-credit-assets-net-of-allowance-for-credit-losses-expected-credit-loss-sensitivity-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Credit Assets, Net of Allowance for Credit Losses - Expected Credit Loss Sensitivity (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-5-credit-assets-net-of-allowance-for-credit-losses-portfolio-analysis-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Credit Assets, Net of Allowance for Credit Losses - Portfolio Analysis (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-5-credit-assets-net-of-allowance-for-credit-losses-reconciliation-of-ecl-allowance-by-lending-asset-category-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Credit Assets, Net of Allowance for Credit Losses - Reconciliation of ECL Allowance by Lending Asset Category (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-5-credit-assets-net-of-allowance-for-credit-losses-summary-of-loan-ecl-and-el-amounts-by-lending-asset-category-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Credit Assets, Net of Allowance for Credit Losses - Summary of Loan, ECL, and EL Amounts by Lending Asset Category (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-5-credit-assets-net-of-allowance-for-credit-losses-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-5-credit-assets-net-of-allowance-for-credit-losses-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Credit Assets, Net of Allowance for Credit Losses"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-6-other-assets-schedule-of-other-assets-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-6-other-assets-schedule-of-other-assets-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 6 - Other Assets - Schedule of Other Assets (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-6-other-assets-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-6-other-assets-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 6 - Other Assets"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Subordinated Notes Payable - Schedule of Subordinated Notes Payable (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-7-subordinated-notes-payable-schedule-of-subordinated-notes-payable-details-parentheticals",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Subordinated Notes Payable - Schedule of Subordinated Notes Payable (Details) (Parentheticals)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-7-subordinated-notes-payable-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-7-subordinated-notes-payable-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Subordinated Notes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-8-other-liabilities-schedule-of-other-liabilities-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-8-other-liabilities-schedule-of-other-liabilities-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Other Liabilities - Schedule of Other Liabilities (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-8-other-liabilities-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-8-other-liabilities-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Other Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-9-share-capital-stock-option-transactions-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-9-share-capital-stock-option-transactions-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Share Capital - Stock Option Transactions (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "versb_statement-statement-note-9-share-capital-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.versabank.com/20260430",
     "localname": "statement-statement-note-9-share-capital-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Share Capital"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "107",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_107&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "134",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "136",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_136&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "41",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_41&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "98",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_98_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2024-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2024-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_19_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2024-03-27"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2024-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2024-03-27"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "130",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_f_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iiA",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_134_e_iiA&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "84",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_84_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "84",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_84_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "84",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_84_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2024-01-01",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2024-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2024-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2024-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2024-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_21_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B4",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2024-03-27"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_v&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2024-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "10",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_10_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "10A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_10A_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24B",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24B_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24C",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24C_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24C_b_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "39",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_39_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_8_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_8_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_8_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_8_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_8_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "9",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_9_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B8E",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B8E&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "Defined terms",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2024-03-27"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2024-03-27"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2024-01-01",
   "Paragraph": "6.5.11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2024-en-r&anchor=para_6.5.11&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2024-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2024-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2024-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2024-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2025-01-01",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "A19",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_A19_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2025-01-01",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "A19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_A19_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_21_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2024-03-27"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "IE60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2024-03-27"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11D",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11D_e&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG20D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG20D&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG4",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  }
 }
}
