{
 "version": "2.2",
 "instance": {
  "vik-20241231.htm": {
   "nsprefix": "vik",
   "nsuri": "http://www.viking.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "vik-20241231.htm"
     ]
    },
    "schema": {
     "local": [
      "vik-20241231.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/lrr/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.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/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "definitionLink": {
     "remote": [
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/dimensions/dim_full_ifrs_2024-03-27_role-995000.xml"
     ]
    }
   },
   "keyStandard": 381,
   "keyCustom": 306,
   "axisStandard": 43,
   "axisCustom": 3,
   "memberStandard": 62,
   "memberCustom": 296,
   "hidden": {
    "total": 10,
    "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full": 3,
    "http://www.viking.com/20241231": 4,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "contextCount": 997,
   "entityCount": 1,
   "segmentCount": 371,
   "elementCount": 1501,
   "unitCount": 16,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full": 2401,
    "http://xbrl.sec.gov/dei/2024": 44,
    "http://xbrl.sec.gov/cyd/2024": 12,
    "http://xbrl.sec.gov/ecd/2024": 2
   },
   "report": {
    "R1": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation",
     "longName": "100000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations",
     "longName": "100010 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss",
     "longName": "100050 - Statement - Consolidated Statements of Other Comprehensive Income (Loss)",
     "shortName": "Consolidated Statements of Other Comprehensive Income (Loss)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition",
     "longName": "100080 - Statement - Consolidated Statements of Financial Position",
     "shortName": "Consolidated Statements of Financial Position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:PropertyPlantAndEquipmentAndIntangibleAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity",
     "longName": "100090 - Statement - Consolidated Statements of Changes in Shareholders' Equity",
     "shortName": "Consolidated Statements of Changes in Shareholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_d72c17bd-10aa-4e8b-9cc9-25fa15c491ab",
      "name": "ifrs-full:Equity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_efd598d7-4eed-41ff-85c8-c7531ee7101d",
      "name": "ifrs-full:Equity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows",
     "longName": "100100 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:GainLossOnForeignCurrencyLoans",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
     "longName": "995440 - Disclosure - Recovery of Erroneously Awarded Compensation",
     "shortName": "Recovery of Erroneously Awarded Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_4a434225-7ac0-4208-95e7-561af87adc06",
      "name": "ecd:ErrCompAnalysisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4a434225-7ac0-4208-95e7-561af87adc06",
      "name": "ecd:ErrCompAnalysisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformation1",
     "longName": "995450 - Disclosure - Corporate Information",
     "shortName": "Corporate Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfCorporateInformationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfCorporateInformationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance",
     "longName": "995457 - Disclosure - Cybersecurity Risk Management, Strategy and Governance",
     "shortName": "Cybersecurity Risk Management, Strategy and Governance",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPolicies",
     "longName": "995460 - Disclosure - Basis of Preparation and Accounting Policies",
     "shortName": "Basis of Preparation and Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChanges1",
     "longName": "995470 - Disclosure - Group Structure and Recent Changes",
     "shortName": "Group Structure and Recent Changes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomers",
     "longName": "995480 - Disclosure - Revenue from Contracts with Customers",
     "shortName": "Revenue from Contracts with Customers",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCashAndCashEquivalents",
     "longName": "995490 - Disclosure - Cash and Cash Equivalents",
     "shortName": "Cash and Cash Equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureAccountsAndOtherReceivables1",
     "longName": "995500 - Disclosure - Accounts and Other Receivables",
     "shortName": "Accounts and Other Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureInventories",
     "longName": "995510 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssets",
     "longName": "995520 - Disclosure - Prepaid Expenses and Other Current Assets",
     "shortName": "Prepaid Expenses and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssets",
     "longName": "995530 - Disclosure - Property, Plant and Equipment and Intangible Assets",
     "shortName": "Property, Plant and Equipment and Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:PropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:PropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLeases",
     "longName": "995540 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentAssets",
     "longName": "995550 - Disclosure - Other Non-Current Assets",
     "shortName": "Other Non-Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities",
     "longName": "995560 - Disclosure - Accrued Expenses and Other Current Liabilities",
     "shortName": "Accrued Expenses and Other Current Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTax1",
     "longName": "995570 - Disclosure - Income Tax",
     "shortName": "Income Tax",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilities",
     "longName": "995580 - Disclosure - Loans and Financial Liabilities",
     "shortName": "Loans and Financial Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilities",
     "longName": "995590 - Disclosure - Other Non-Current Liabilities",
     "shortName": "Other Non-Current Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlans",
     "longName": "995600 - Disclosure - Benefit Plans",
     "shortName": "Benefit Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpenses",
     "longName": "995610 - Disclosure - Vessel Operating Expenses",
     "shortName": "Vessel Operating Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:VesselOperatingExpensesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:VesselOperatingExpensesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureInterestExpense",
     "longName": "995620 - Disclosure - Interest Expense",
     "shortName": "Interest Expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfInterestExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfInterestExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapital",
     "longName": "995630 - Disclosure - Share Capital",
     "shortName": "Share Capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivative",
     "longName": "995640 - Disclosure - Private Placement Liability and Private Placement Derivative",
     "shortName": "Private Placement Liability and Private Placement Derivative",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensation",
     "longName": "995650 - Disclosure - Stock Based Compensation",
     "shortName": "Stock Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShare",
     "longName": "995660 - Disclosure - Net Income (Loss) Per Share",
     "shortName": "Net Income (Loss) Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureSegments",
     "longName": "995670 - Disclosure - Segments",
     "shortName": "Segments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingencies",
     "longName": "995680 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstruments1",
     "longName": "995690 - Disclosure - Hedging Instruments",
     "shortName": "Hedging Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagement1",
     "longName": "995700 - Disclosure - Financial Instruments and Risk Management",
     "shortName": "Financial Instruments and Risk Management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedParties",
     "longName": "995710 - Disclosure - Transactions With Related Parties",
     "shortName": "Transactions With Related Parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatements",
     "longName": "995720 - Disclosure - Revision to Previously Issued Interim Financial Statements",
     "shortName": "Revision to Previously Issued Interim Financial Statements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfRevisionToPreviouslyIssuedInterimFinancialStatementTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfRevisionToPreviouslyIssuedInterimFinancialStatementTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEvents",
     "longName": "995730 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparation",
     "longName": "995740 - Disclosure - Background and Basis of Preparation",
     "shortName": "Background and Basis of Preparation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_a68823fe-2bee-4b89-af6c-4c0896dbbf4e",
      "name": "vik:DetailedDisclosureBackgroundAndBasisOfPreparationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a68823fe-2bee-4b89-af6c-4c0896dbbf4e",
      "name": "vik:DetailedDisclosureBackgroundAndBasisOfPreparationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsContingenciesAndLongtermObligations",
     "longName": "995750 - Disclosure - Commitments, Contingencies and Long-Term Obligations",
     "shortName": "Commitments, Contingencies and Long-Term Obligations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_a68823fe-2bee-4b89-af6c-4c0896dbbf4e",
      "name": "vik:DetailedDisclosureOfCommitmentsContingenciesAndLongTermObligationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a68823fe-2bee-4b89-af6c-4c0896dbbf4e",
      "name": "vik:DetailedDisclosureOfCommitmentsContingenciesAndLongTermObligationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiaries",
     "longName": "995760 - Disclosure - Transactions with Related Parties and Subsidiaries",
     "shortName": "Transactions with Related Parties and Subsidiaries",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_a68823fe-2bee-4b89-af6c-4c0896dbbf4e",
      "name": "vik:DetailedDisclosureTransactionsWithRelatedPartiesAndSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a68823fe-2bee-4b89-af6c-4c0896dbbf4e",
      "name": "vik:DetailedDisclosureTransactionsWithRelatedPartiesAndSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies",
     "longName": "995770 - Disclosure - Basis of Preparation and Accounting Policies (Policies)",
     "shortName": "Basis of Preparation and Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesTables",
     "longName": "995780 - Disclosure - Basis of Preparation and Accounting Policies (Tables)",
     "shortName": "Basis of Preparation and Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfForthRevisionsToTheConsolidatedStatementOfOperationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfForthRevisionsToTheConsolidatedStatementOfOperationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesTables",
     "longName": "995790 - Disclosure - Group Structure and Recent Changes (Tables)",
     "shortName": "Group Structure and Recent Changes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables",
     "longName": "995800 - Disclosure - Revenue from Contracts with Customers (Tables)",
     "shortName": "Revenue from Contracts with Customers (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCashAndCashEquivalentsTables",
     "longName": "995810 - Disclosure - Cash and Cash Equivalents (Tables)",
     "shortName": "Cash and Cash Equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureAccountsAndOtherReceivablesTables",
     "longName": "995820 - Disclosure - Accounts and Other Receivables (Tables)",
     "shortName": "Accounts and Other Receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfDetailedInformationAboutAccountsAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfDetailedInformationAboutAccountsAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureInventoriesTables",
     "longName": "995830 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfDetailedInformationAboutInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfDetailedInformationAboutInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables",
     "longName": "995840 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)",
     "shortName": "Prepaid Expenses and Other Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:PrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:PrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsTables",
     "longName": "995850 - Disclosure - Property, Plant and Equipment and Intangible Assets (Tables)",
     "shortName": "Property, Plant and Equipment and Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:SummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "vik:PropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:SummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "vik:PropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesTables",
     "longName": "995860 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentAssetsTables",
     "longName": "995870 - Disclosure - Other Non-Current Assets (Tables)",
     "shortName": "Other Non-Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:SummaryOfOtherNon-CurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:SummaryOfOtherNon-CurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables",
     "longName": "995880 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)",
     "shortName": "Accrued Expenses and Other Current Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:SummaryOfAccruedExpensesAndOtherCurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:SummaryOfAccruedExpensesAndOtherCurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxTables",
     "longName": "995890 - Disclosure - Income Tax (Tables)",
     "shortName": "Income Tax (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:ScheduleOfComponentsOfIncomeTaxExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:ScheduleOfComponentsOfIncomeTaxExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesTables",
     "longName": "995900 - Disclosure - Loans and Financial Liabilities (Tables)",
     "shortName": "Loans and Financial Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfLoansAndAdvancesToBanksExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfLoansAndAdvancesToBanksExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesTables",
     "longName": "995910 - Disclosure - Other Non-Current Liabilities (Tables)",
     "shortName": "Other Non-Current Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureInDetailOfOtherNonCurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureInDetailOfOtherNonCurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansTables",
     "longName": "995920 - Disclosure - Benefit Plans (Tables)",
     "shortName": "Benefit Plans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpensesTables",
     "longName": "995930 - Disclosure - Vessel Operating Expenses (Tables)",
     "shortName": "Vessel Operating Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:SummaryOfVesselOperatingExpensesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "vik:VesselOperatingExpensesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:SummaryOfVesselOperatingExpensesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "vik:VesselOperatingExpensesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureInterestExpenseTables",
     "longName": "995940 - Disclosure - Interest Expense (Tables)",
     "shortName": "Interest Expense (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfDetailedInformationAboutInterestExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInterestExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfDetailedInformationAboutInterestExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInterestExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalTables",
     "longName": "995950 - Disclosure - Share Capital (Tables)",
     "shortName": "Share Capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "60",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationTables",
     "longName": "995960 - Disclosure - Stock Based Compensation (Tables)",
     "shortName": "Stock Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "61",
     "firstAnchor": {
      "contextRef": "C_89183b95-1f47-4826-89f9-92c9d717bfb1",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_89183b95-1f47-4826-89f9-92c9d717bfb1",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareTables",
     "longName": "995970 - Disclosure - Net Income (Loss) Per Share (Tables)",
     "shortName": "Net Income (Loss) Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "62",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsTables",
     "longName": "995980 - Disclosure - Segments (Tables)",
     "shortName": "Segments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "63",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:SummaryOfResultsForTheGroupsSegmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:SummaryOfResultsForTheGroupsSegmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables",
     "longName": "995990 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "64",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfFinancingForLongshipSeineRiverVesselsAndLongshipsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfFinancingForLongshipSeineRiverVesselsAndLongshipsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsTables",
     "longName": "996000 - Disclosure - Hedging Instruments (Tables)",
     "shortName": "Hedging Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "65",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutHedgedItemsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutHedgedItemsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementTables",
     "longName": "996010 - Disclosure - Financial Instruments and Risk Management (Tables)",
     "shortName": "Financial Instruments and Risk Management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "66",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfRiskManagementStrategyRelatedToEuroDenominatedLoansExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfRiskManagementStrategyRelatedToEuroDenominatedLoansExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesTables",
     "longName": "996020 - Disclosure - Transactions With Related Parties (Tables)",
     "shortName": "Transactions With Related Parties (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "67",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsTables",
     "longName": "996030 - Disclosure - Revision to Previously Issued Interim Financial Statements (Tables)",
     "shortName": "Revision to Previously Issued Interim Financial Statements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "68",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOfOperationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "vik:DisclosureOfRevisionToPreviouslyIssuedInterimFinancialStatementTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DisclosureOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOfOperationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "vik:DisclosureOfRevisionToPreviouslyIssuedInterimFinancialStatementTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
     "longName": "996040 - Disclosure - Corporate Information - Additional Information (Details)",
     "shortName": "Corporate Information - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "C_d02babd9-214d-4612-b7c8-2e94c9b720f1",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "vik:DisclosureOfCorporateInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a5c53372-09b6-4e3a-a09b-e2850c0d5ac0",
      "name": "vik:UnderwritingDiscountsAndCommissions",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "vik:DisclosureOfCorporateInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
     "longName": "996050 - Disclosure - Basis of Preparation and Accounting Policies - Additional Information (Details)",
     "shortName": "Basis of Preparation and Accounting Policies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "C_83607eaa-193f-4e8c-b863-4bc03d19e23a",
      "name": "vik:ShareSplitRatioOfAuthorizedAndIssuedShares",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_83607eaa-193f-4e8c-b863-4bc03d19e23a",
      "name": "vik:BonusSharesIssuedForEachOutstandingShare",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
     "longName": "996060 - Disclosure - Basis of Preparation and Accounting Policies - Summary of Forth Revisions to the Consolidated Statements of Operations (Details)",
     "shortName": "Basis of Preparation and Accounting Policies - Summary of Forth Revisions to the Consolidated Statements of Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R72": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOtherComprehensiveIncomeLossDetails",
     "longName": "996070 - Disclosure - Basis of Preparation and Accounting Policies - Summary of Forth Revisions to the Consolidated Statements of Other Comprehensive Income (Loss) (Details)",
     "shortName": "Basis of Preparation and Accounting Policies - Summary of Forth Revisions to the Consolidated Statements of Other Comprehensive Income (Loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "C_6a0719eb-01bf-401d-90c3-36d66bfdf9f7",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementOfOtherComprehensiveIncomeLossTextBlock",
       "div",
       "vik:DisclosureOfRevisionToPreviouslyIssuedInterimFinancialStatementTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R73": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
     "longName": "996080 - Disclosure - Basis of Preparation and Accounting Policies - Summary of Forth Revisions to the Consolidated Statement of Financial Position (Details)",
     "shortName": "Basis of Preparation and Accounting Policies - Summary of Forth Revisions to the Consolidated Statement of Financial Position (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:PropertyPlantAndEquipmentAndIntangibleAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b47bc304-208b-411a-8b89-f7959b61fd1b",
      "name": "vik:PropertyPlantAndEquipmentAndIntangibleAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfCashFlowsDetails",
     "longName": "996090 - Disclosure - Basis of Preparation and Accounting Policies - Summary of Forth Revisions to the Consolidated Statements of Cash Flows (Details)",
     "shortName": "Basis of Preparation and Accounting Policies - Summary of Forth Revisions to the Consolidated Statements of Cash Flows (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "C_6a0719eb-01bf-401d-90c3-36d66bfdf9f7",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementOfOtherComprehensiveIncomeLossTextBlock",
       "div",
       "vik:DisclosureOfRevisionToPreviouslyIssuedInterimFinancialStatementTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R75": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
     "longName": "996100 - Disclosure - Basis of Preparation and Accounting Policies - Summary of Forth Revisions to the Consolidated Statements of Changes in Shareholders' Equity (Details)",
     "shortName": "Basis of Preparation and Accounting Policies - Summary of Forth Revisions to the Consolidated Statements of Changes in Shareholders' Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "C_ccb92ab8-aeee-480e-a16c-46e481c08107",
      "name": "ifrs-full:Equity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_637988f8-6edf-4c67-97f7-df391dcbf8c4",
      "name": "ifrs-full:Equity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails",
     "longName": "996110 - Disclosure - Basis of Preparation and Accounting Policies - Summary of Estimated Useful Lives of Vessel and Ship Components (Details)",
     "shortName": "Basis of Preparation and Accounting Policies - Summary of Estimated Useful Lives of Vessel and Ship Components (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "C_f8bc0739-3b9e-40ba-b2b9-8f44a958a4db",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f8bc0739-3b9e-40ba-b2b9-8f44a958a4db",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfOtherPropertyPlantAndEquipmentDetails",
     "longName": "996120 - Disclosure - Basis of Preparation and Accounting Policies - Summary of Estimated Useful Lives of Other Property, Plant and Equipment (Details)",
     "shortName": "Basis of Preparation and Accounting Policies - Summary of Estimated Useful Lives of Other Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "C_32264d5d-b4aa-418d-bc7e-e1ba3ed2ba80",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_32264d5d-b4aa-418d-bc7e-e1ba3ed2ba80",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsWithFiniteLivesDetails",
     "longName": "996130 - Disclosure - Basis of Preparation and Accounting Policies - Summary of Estimated Useful Lives of Intangible Assets with Finite Lives (Details)",
     "shortName": "Basis of Preparation and Accounting Policies - Summary of Estimated Useful Lives of Intangible Assets with Finite Lives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "C_067e176a-6e7c-43e2-b702-866c1074ae48",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_067e176a-6e7c-43e2-b702-866c1074ae48",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails",
     "longName": "996140 - Disclosure - Group Structure and Recent Changes - Summary of Group Included Subsidiaries (Details)",
     "shortName": "Group Structure and Recent Changes - Summary of Group Included Subsidiaries (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "C_44102253-6b3b-41ea-ac52-1270f7078300",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
       "div",
       "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_44102253-6b3b-41ea-ac52-1270f7078300",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
       "div",
       "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfTotalRevenueByReportableSegmentDetails",
     "longName": "996150 - Disclosure - Revenue from Contracts with Customers - Summary of Disaggregation of Total Revenue by Reportable Segment (Details)",
     "shortName": "Revenue from Contracts with Customers - Summary of Disaggregation of Total Revenue by Reportable Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R81": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails",
     "longName": "996160 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details)",
     "shortName": "Revenue from Contracts with Customers - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:RevenueIncreasedAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:RevenueIncreasedAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfPercentageOfPassengersBySourceMarketDetails",
     "longName": "996170 - Disclosure - Revenue from Contracts with Customers - Summary of Disaggregation of Percentage of Passengers by Source Market (Details)",
     "shortName": "Revenue from Contracts with Customers - Summary of Disaggregation of Percentage of Passengers by Source Market (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:PercentageOfPassengersBySourceMarket",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:PercentageOfPassengersBySourceMarket",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfActivityInDeferredRevenueDetails",
     "longName": "996180 - Disclosure - Revenue from Contracts with Customers - Summary of Activity in Deferred Revenue (Details)",
     "shortName": "Revenue from Contracts with Customers - Summary of Activity in Deferred Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "C_ccb92ab8-aeee-480e-a16c-46e481c08107",
      "name": "ifrs-full:ContractLiabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfActivityInDeferredRevenueTextBlock",
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:ContractLiabilityIncreasesDueToCustomerBookings",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfActivityInDeferredRevenueTextBlock",
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalentsDetails",
     "longName": "996190 - Disclosure - Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Details)",
     "shortName": "Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:Cash",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:Cash",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCashAndCashEquivalentsAdditionalInformationDetails",
     "longName": "996200 - Disclosure - Cash and Cash Equivalents - Additional Information (Details)",
     "shortName": "Cash and Cash Equivalents - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:CashAtBankAndInHandSubjectToRestrictions",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:CashAtBankAndInHandSubjectToRestrictions",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureAccountsAndOtherReceivablesSummaryOfAccountsAndOtherReceivablesDetails",
     "longName": "996210 - Disclosure - Accounts and Other Receivables - Summary of Accounts and Other Receivables (Details)",
     "shortName": "Accounts and Other Receivables - Summary of Accounts and Other Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:CurrentCreditCardReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutAccountsAndOtherReceivablesExplanatory",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:CurrentCreditCardReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutAccountsAndOtherReceivablesExplanatory",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureInventoriesSummaryOfInventoriesDetails",
     "longName": "996220 - Disclosure - Inventories - Summary of Inventories (Details)",
     "shortName": "Inventories - Summary of Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:CurrentPurchasedEmissionAllowances",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutInventoriesExplanatory",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:CurrentPurchasedEmissionAllowances",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutInventoriesExplanatory",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails",
     "longName": "996230 - Disclosure - Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details)",
     "shortName": "Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:Air",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:PrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:Air",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:PrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetails",
     "longName": "996240 - Disclosure - Prepaid Expenses and Other Current Assets - Additional Information (Details)",
     "shortName": "Prepaid Expenses and Other Current Assets - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:CurrentRestrictedCashAndCashEquivalents",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R90": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails",
     "longName": "996250 - Disclosure - Property, Plant and Equipment and Intangible Assets - Summary of Movements in Property, Plant and Equipment and Intangible Assets (Details)",
     "shortName": "Property, Plant and Equipment and Intangible Assets - Summary of Movements in Property, Plant and Equipment and Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "C_ccb92ab8-aeee-480e-a16c-46e481c08107",
      "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:SummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
       "div",
       "vik:PropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d7f4b3a4-e350-44b1-96d2-1be0d19f0167",
      "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:SummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
       "div",
       "vik:PropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails",
     "longName": "996260 - Disclosure - Property, Plant and Equipment and Intangible Assets - Additional Information (Details)",
     "shortName": "Property, Plant and Equipment and Intangible Assets - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:NumberOfVessels",
      "unitRef": "U_Vessel",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "vik:PropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:NumberOfOceanShips",
      "unitRef": "U_OceanShips",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails",
     "longName": "996270 - Disclosure - Leases - Schedule of Movements in Right of Use Assets (Details)",
     "shortName": "Leases - Schedule of Movements in Right of Use Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "C_ccb92ab8-aeee-480e-a16c-46e481c08107",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_29d164d5-5730-476d-a9d2-956e5b05f9a0",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
     "longName": "996280 - Disclosure - Leases - Additional Information (Details)",
     "shortName": "Leases - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:AdditionsToRightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:OperatingExpensesRelatedToShort-TermLeasesAndLeasesForLow-ValueAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInLeaseLiabilitiesDetails",
     "longName": "996290 - Disclosure - Leases - Schedule of Movements in Lease Liabilities (Details)",
     "shortName": "Leases - Schedule of Movements in Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "C_ccb92ab8-aeee-480e-a16c-46e481c08107",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfQuantitativeInformationAboutMovementsInLeaseLiabilitiesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:AdditionsToLeaseLiabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfQuantitativeInformationAboutMovementsInLeaseLiabilitiesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfCarryingAmountsOfShorttermAndLongtermLeaseLiabilitiesDetails",
     "longName": "996300 - Disclosure - Leases - Summary of Carrying Amounts of Short-Term and Long-Term Lease Liabilities (Details)",
     "shortName": "Leases - Summary of Carrying Amounts of Short-Term and Long-Term Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R96": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfTimingOfFutureCashPaymentsOfLeaseLiabilitiesBasedOnContractualUndiscountedCashFlowsDetails",
     "longName": "996310 - Disclosure - Leases - Summary of Timing of Future Cash Payments of Lease Liabilities based on Contractual Undiscounted Cash Flows (Details)",
     "shortName": "Leases - Summary of Timing of Future Cash Payments of Lease Liabilities based on Contractual Undiscounted Cash Flows (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentAssetsSummaryOfOtherNoncurrentAssetsDetails",
     "longName": "996320 - Disclosure - Other Non-Current Assets - Summary of Other Non-Current Assets (Details)",
     "shortName": "Other Non-Current Assets - Summary of Other Non-Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:PrepaidDebtTransactionCosts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:SummaryOfOtherNon-CurrentAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:PrepaidDebtTransactionCosts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:SummaryOfOtherNon-CurrentAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails",
     "longName": "996330 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details)",
     "shortName": "Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:CurrentInterestPayable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:SummaryOfAccruedExpensesAndOtherCurrentLiabilitiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:CurrentInterestPayable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:SummaryOfAccruedExpensesAndOtherCurrentLiabilitiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails",
     "longName": "996350 - Disclosure - Income Tax - Additional Information (Details)",
     "shortName": "Income Tax - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:ScheduleOfReconciliationBetweenIncomeTaxExpenseAndIncomeBeforeTaxMultipliedByDomesticTaxRateTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfMajorComponentsOfIncomeTaxExpenseDetails",
     "longName": "996360 - Disclosure - Income Tax - Summary of Major Components of Income Tax Expense (Details)",
     "shortName": "Income Tax - Summary of Major Components of Income Tax Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:CurrentTaxExpenseIncomeRelatedToPillarTwoIncomeTaxes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:CurrentTaxExpenseIncomeRelatedToPillarTwoIncomeTaxes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationBetweenIncomeTaxExpenseAndIncomeBeforeTaxMultipliedByDomesticTaxRateDetails",
     "longName": "996370 - Disclosure - Income Tax - Summary of Reconciliation Between Income Tax Expense and Income Before Tax Multiplied by Domestic Tax Rate (Details)",
     "shortName": "Income Tax - Summary of Reconciliation Between Income Tax Expense and Income Before Tax Multiplied by Domestic Tax Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:TaxEffectFromChangeInTaxRate",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:ScheduleOfReconciliationBetweenIncomeTaxExpenseAndIncomeBeforeTaxMultipliedByDomesticTaxRateTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationBetweenIncomeTaxExpenseAndIncomeBeforeTaxMultipliedByDomesticTaxRateParentheticalDetails",
     "longName": "996380 - Disclosure - Income Tax - Summary of Reconciliation Between Income Tax Expense and Income Before Tax Multiplied by Domestic Tax Rate (Parenthetical) (Details)",
     "shortName": "Income Tax - Summary of Reconciliation Between Income Tax Expense and Income Before Tax Multiplied by Domestic Tax Rate (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:ScheduleOfReconciliationBetweenIncomeTaxExpenseAndIncomeBeforeTaxMultipliedByDomesticTaxRateTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R103": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails",
     "longName": "996390 - Disclosure - Income Tax - Summary of Deferred Income Tax (Details)",
     "shortName": "Income Tax - Summary of Deferred Income Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:NetDeferredTaxAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:SummaryOfIncomeTaxExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:NetDeferredTaxAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:SummaryOfIncomeTaxExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
     "longName": "996400 - Disclosure - Loans and Financial Liabilities - Schedule of Loans and Financial Liabilities (Details)",
     "shortName": "Loans and Financial Liabilities - Schedule of Loans and Financial Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:LoansReceived",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfLoansAndAdvancesToBanksExplanatory",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:LoansReceived",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfLoansAndAdvancesToBanksExplanatory",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails",
     "longName": "996410 - Disclosure - Loans and Financial Liabilities - Schedule of Loans and Financial Liabilities (Parenthetical) (Details)",
     "shortName": "Loans and Financial Liabilities - Schedule of Loans and Financial Liabilities (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:Borrowings",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfLoansAndAdvancesToBanksExplanatory",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e90a7a32-0022-4e2c-b678-b6098f17a5fa",
      "name": "ifrs-full:BorrowingsMaturity",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfLoansAndAdvancesToBanksExplanatory",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
     "longName": "996420 - Disclosure - Loans and Financial Liabilities - River Vessel Financing - Additional Information (Details)",
     "shortName": "Loans and Financial Liabilities - River Vessel Financing - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:Borrowings",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfLoansAndAdvancesToBanksExplanatory",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3192d404-373d-4872-aa85-32e97ee8b225",
      "name": "vik:DeferredPrincipalPayments",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "vik:DeferredPrincipalPayments",
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails",
     "longName": "996430 - Disclosure - Loans and Financial Liabilities - Ocean and Expedition Ship Financing - Additional Information (Details)",
     "shortName": "Loans and Financial Liabilities - Ocean and Expedition Ship Financing - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:Borrowings",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfLoansAndAdvancesToBanksExplanatory",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_30d79b37-7885-4c00-ad2b-89f1e1ac919e",
      "name": "ifrs-full:BorrowingsMaturity",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesDetails",
     "longName": "996450 - Disclosure - Loans and Financial Liabilities - Summary of Secured Notes (Details)",
     "shortName": "Loans and Financial Liabilities - Summary of Secured Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:SecuredBankLoansReceived",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutSecuredNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:SecuredNotesFeesAndDiscounts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutSecuredNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesParentheticalDetails",
     "longName": "996460 - Disclosure - Loans and Financial Liabilities - Summary of Secured Notes (Parenthetical) (Details)",
     "shortName": "Loans and Financial Liabilities - Summary of Secured Notes (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:SecuredBankLoansReceived",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutSecuredNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_fdc4f4b6-21a2-436b-9e76-6afdb12dc6d4",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutSecuredNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails",
     "longName": "996470 - Disclosure - Loans and Financial Liabilities - Secured Notes - Additional Information (Details)",
     "shortName": "Loans and Financial Liabilities - Secured Notes - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:SecuredBankLoansReceived",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutSecuredNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef238c8c-d850-4e92-9ac9-0ccb6f52dbc7",
      "name": "ifrs-full:SecuredBankLoansReceived",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails",
     "longName": "996480 - Disclosure - Loans and Financial Liabilities - Summary of Unsecured Notes (Details)",
     "shortName": "Loans and Financial Liabilities - Summary of Unsecured Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:UnsecuredBankLoansReceivedGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutUnsecuredNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:UnsecuredBankLoansReceivedGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutUnsecuredNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesParentheticalDetails",
     "longName": "996490 - Disclosure - Loans and Financial Liabilities - Summary of Unsecured Notes (Parenthetical) (Details)",
     "shortName": "Loans and Financial Liabilities - Summary of Unsecured Notes (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:UnsecuredBankLoansReceived",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutUnsecuredNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6229d6b6-c214-40cb-831d-bcc52ef0e54a",
      "name": "vik:RedemptionPercentageOfSeniorSecuredNotes",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "5",
      "ancestors": [
       "span",
       "vik:PurposeOfUnsecuredNotes",
       "vik:PurposeOfUnsecuredNotes",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutUnsecuredNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails",
     "longName": "996500 - Disclosure - Loans and Financial Liabilities - Unsecured Notes - Additional Information (Details)",
     "shortName": "Loans and Financial Liabilities - Unsecured Notes - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:UnsecuredBankLoansReceived",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutUnsecuredNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_856e11dd-9217-46a1-b917-6e892d60631c",
      "name": "vik:UnsecuredNotesPaymentDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails",
     "longName": "996510 - Disclosure - Loans and Financial Liabilities - Revolving Credit Facility - Additional Information (Details)",
     "shortName": "Loans and Financial Liabilities - Revolving Credit Facility - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:Borrowings",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfLoansAndAdvancesToBanksExplanatory",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_af323122-6a8b-49f5-9dda-389c4120502c",
      "name": "ifrs-full:Borrowings",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails",
     "longName": "996520 - Disclosure - Loans and Financial Liabilities - Undrawn Borrowing Facilities - Additional Information (Details)",
     "shortName": "Loans and Financial Liabilities - Undrawn Borrowing Facilities - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:UnsecuredBankLoansReceived",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutUnsecuredNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:UndrawnBorrowingFacilitiesScheduledForDelivery",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesSummaryOfOtherNoncurrentLiabilitiesDetails",
     "longName": "996530 - Disclosure - Other Non-Current Liabilities - Summary of Other Non-current Liabilities (Details)",
     "shortName": "Other Non-Current Liabilities - Summary of Other Non-current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:NonCurrentTravelProtectionPayable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureInDetailOfOtherNonCurrentLiabilitiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:NonCurrentTravelProtectionPayable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureInDetailOfOtherNonCurrentLiabilitiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesAdditionalInformationDetails",
     "longName": "996540 - Disclosure - Other Non-Current Liabilities - Additional Information (Details)",
     "shortName": "Other Non-Current Liabilities - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:IncomeLossRecognizedOnRemeasurementOfWarrantLiability",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:IncomeLossRecognizedOnRemeasurementOfWarrantLiability",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails",
     "longName": "996550 - Disclosure - Benefit Plans - Additional Information (Details)",
     "shortName": "Benefit Plans - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DefinedBenefitPlansRetirementAgeForWomen",
      "unitRef": "U_Age",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DefinedBenefitPlansRetirementAgeForWomen",
      "unitRef": "U_Age",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfDefinedBenefitObligationsPlanAssetsAndAssetCeilingDetails",
     "longName": "996560 - Disclosure - Benefit Plans - Summary of Defined Benefit Obligations, Plan Assets and Asset Ceiling (Details)",
     "shortName": "Benefit Plans - Summary of Defined Benefit Obligations, Plan Assets and Asset Ceiling (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R120": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails",
     "longName": "996570 - Disclosure - Benefit Plans - Summary of Changes in Plan Assets (Details)",
     "shortName": "Benefit Plans - Summary of Changes in Plan Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "C_ccb92ab8-aeee-480e-a16c-46e481c08107",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ec2576f0-073e-4977-80ab-e796fc151823",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfChangesInPlanAssetsDefinedBenefitObligationsAndAssetCeilingExplanatory",
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R121": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails",
     "longName": "996580 - Disclosure - Benefit Plans - Summary of Changes in Defined Benefit Obligations (Details)",
     "shortName": "Benefit Plans - Summary of Changes in Defined Benefit Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "C_ccb92ab8-aeee-480e-a16c-46e481c08107",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_939b54f3-de20-409c-80d2-3662006abe2c",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInAssetCeilingDetails",
     "longName": "996590 - Disclosure - Benefit Plans - Summary of Changes in Asset Ceiling (Details)",
     "shortName": "Benefit Plans - Summary of Changes in Asset Ceiling (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "C_ccb92ab8-aeee-480e-a16c-46e481c08107",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_71d3211e-44b2-4f06-aeda-4ea092ea8fe2",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfReconciliationOfNetPensionLiabilityDetails",
     "longName": "996600 - Disclosure - Benefit Plans - Summary of Reconciliation of Net Pension Liability (Details)",
     "shortName": "Benefit Plans - Summary of Reconciliation of Net Pension Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "C_ccb92ab8-aeee-480e-a16c-46e481c08107",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d7b1a8c3-e9fd-44d5-a32a-6b04fb09135f",
      "name": "ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfReconciliationOfNetPensionLiabilityExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfAmountsIncludedInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensiveIncomeLossD",
     "longName": "996610 - Disclosure - Benefit Plans - Summary of Amounts Included in Consolidated Statements of Operations and Consolidated Statements of Other Comprehensive Income (Loss) (Details)",
     "shortName": "Benefit Plans - Summary of Amounts Included in Consolidated Statements of Operations and Consolidated Statements of Other Comprehensive Income (Loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:PastServiceCostDefinedBenefitPlans",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDefinedBenefitPlanAmountsIncludedInStatementsOfOperationsAndOtherComprehensiveIncomeLossExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:PastServiceCostDefinedBenefitPlans",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDefinedBenefitPlanAmountsIncludedInStatementsOfOperationsAndOtherComprehensiveIncomeLossExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R125": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansScheduleOfAnalysisOfFairValueOfPlanAssetsDetails",
     "longName": "996620 - Disclosure - Benefit Plans - Schedule of Analysis of Fair Value of Plan Assets (Details)",
     "shortName": "Benefit Plans - Schedule of Analysis of Fair Value of Plan Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:EquityInstrumentsPercentageContributedToFairValueOfPlanAssets",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:EquityInstrumentsPercentageContributedToFairValueOfPlanAssets",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R126": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfPrimaryActuarialAssumptionsForTheWeightedAverageRatesDetails",
     "longName": "996630 - Disclosure - Benefit Plans - Summary of Primary Actuarial Assumptions for the Weighted Average Rates (Details)",
     "shortName": "Benefit Plans - Summary of Primary Actuarial Assumptions for the Weighted Average Rates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "C_db4f01fe-a558-4fa1-a653-646bf9229313",
      "name": "ifrs-full:SignificantUnobservableInputAssets",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_db4f01fe-a558-4fa1-a653-646bf9229313",
      "name": "ifrs-full:SignificantUnobservableInputAssets",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpensesSummaryOfVesselOperatingExpensesDetails",
     "longName": "996640 - Disclosure - Vessel Operating Expenses - Summary of Vessel Operating Expenses (Details)",
     "shortName": "Vessel Operating Expenses - Summary of Vessel Operating Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:EmployeeCosts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:SummaryOfVesselOperatingExpensesTableTextBlock",
       "div",
       "vik:VesselOperatingExpensesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:EmployeeCosts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:SummaryOfVesselOperatingExpensesTableTextBlock",
       "div",
       "vik:VesselOperatingExpensesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R128": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureInterestExpenseSummaryOfInterestExpenseDetails",
     "longName": "996660 - Disclosure - Interest Expense - Summary of Interest Expense (Details)",
     "shortName": "Interest Expense - Summary of Interest Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutInterestExpenseExplanatory",
       "div",
       "ifrs-full:DisclosureOfInterestExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfDetailedInformationAboutInterestExpenseExplanatory",
       "div",
       "ifrs-full:DisclosureOfInterestExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R129": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails",
     "longName": "996670 - Disclosure - Share Capital - Summary of Authorized, Issued and Outstanding Share Capital (Details)",
     "shortName": "Share Capital - Summary of Authorized, Issued and Outstanding Share Capital (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "C_d02babd9-214d-4612-b7c8-2e94c9b720f1",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "vik:DisclosureOfCorporateInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_664b0bd8-7935-4bf3-9b2a-33ff8b943073",
      "name": "ifrs-full:NumberOfSharesAuthorised",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "div",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R130": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
     "longName": "996680 - Disclosure - Share Capital - Additional Information (Details)",
     "shortName": "Share Capital - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "C_83607eaa-193f-4e8c-b863-4bc03d19e23a",
      "name": "vik:ShareSplitRatioOfAuthorizedAndIssuedShares",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "vik:NumberOfOrdinarySharesInExchangeForTwoWarrants",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfDividendDeclaredAndPaidPerShareDetails",
     "longName": "996690 - Disclosure - Share Capital - Summary of Dividend Declared and Paid Per Share (Details)",
     "shortName": "Share Capital - Summary of Dividend Declared and Paid Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DividendsDeclaredPerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDividendsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:DividendsDeclaredPerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDividendsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R132": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails",
     "longName": "996700 - Disclosure - Private Placement Liability and Private Placement Derivative - Additional Information (Details)",
     "shortName": "Private Placement Liability and Private Placement Derivative - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "C_4847f2ce-bfe7-4b82-9429-bcd04de0c54d",
      "name": "vik:PrivatePlacementLiability",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "vik:DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f9ee9ab4-8854-439e-a326-6e36c9923b94",
      "name": "vik:IncreaseInSharePremiumDueToConversionOfPreferenceSharesToOrdinaryShares",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "p",
       "vik:DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R133": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
     "longName": "996710 - Disclosure - Stock Based Compensation - Additional Information (Details)",
     "shortName": "Stock Based Compensation - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_89183b95-1f47-4826-89f9-92c9d717bfb1",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R134": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails",
     "longName": "996720 - Disclosure - Stock Based Compensation - Summary of stock based compensation activity's (Details)",
     "shortName": "Stock Based Compensation - Summary of stock based compensation activity's (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:NumberOfShareOptionsReleasedInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:NumberOfShareOptionsReleasedInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysParentheticalDetails",
     "longName": "996730 - Disclosure - Stock Based Compensation - Summary of stock based compensation activity's (Parenthetical) (Details)",
     "shortName": "Stock Based Compensation - Summary of stock based compensation activity's (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "C_f27888d1-45da-45f8-9c23-82bbcc2cbf3e",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_dacda92d-1aa6-450b-8c52-a63291ba41a0",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetails",
     "longName": "996740 - Disclosure - Net Income (Loss) Per Share - Additional Information (Details)",
     "shortName": "Net Income (Loss) Per Share - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:BasicEarningsLossPerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5edb8c2c-488b-42d5-a05e-29c5ccada0d5",
      "name": "ifrs-full:BasicEarningsLossPerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R137": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails",
     "longName": "996750 - Disclosure - Net Income (Loss) Per Share - Summary of Computation of Basic EPS and Diluted EPS (Details)",
     "shortName": "Net Income (Loss) Per Share - Summary of Computation of Basic EPS and Diluted EPS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:ProfitLossAttributableToParticipatingEquityInstrumentsOtherThanOrdinarySharesUsedInCalculatingBasicEarningsLossPerInstrument",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:EarningsPerShareExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R138": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfWeightedAverageNumberOfPotentialOrdinarySharesThatWereNotIncludedInTheDilutedEpsCalculationsDe",
     "longName": "996760 - Disclosure - Net Income (Loss) Per Share - Summary of Weighted Average Number of Potential Ordinary Shares that were not included in the Diluted EPS Calculations (Details)",
     "shortName": "Net Income (Loss) Per Share - Summary of Weighted Average Number of Potential Ordinary Shares that were not included in the Diluted EPS Calculations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "C_81798894-6568-444a-ab2a-a10d0a4deb62",
      "name": "ifrs-full:NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareExplanatory2023",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_81798894-6568-444a-ab2a-a10d0a4deb62",
      "name": "ifrs-full:NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareExplanatory2023",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R139": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails",
     "longName": "996770 - Disclosure - Segments - Summary of Results for the Group's Segments (Details)",
     "shortName": "Segments - Summary of Results for the Group's Segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_92b5fc69-c9a6-49ed-b91e-0d4504e43c12",
      "name": "ifrs-full:CostOfSales",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:SummaryOfResultsForTheGroupsSegmentsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R140": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsParentheticalDetails",
     "longName": "996780 - Disclosure - Segments - Summary of Results for the Group's Segments (Parenthetical) (Details)",
     "shortName": "Segments - Summary of Results for the Group's Segments (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "C_e990f509-2040-409e-b536-ae9123f8ce3f",
      "name": "vik:ImpairmentsForRiverVessels",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e990f509-2040-409e-b536-ae9123f8ce3f",
      "name": "vik:ImpairmentsForRiverVessels",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R141": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
     "longName": "996790 - Disclosure - Commitments and Contingencies - Additional Information (Details)",
     "shortName": "Commitments and Contingencies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "C_020b305f-65ca-4f5e-81ad-97354829747e",
      "name": "vik:NumberOfLoanAgreements",
      "unitRef": "U_Loan",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_020b305f-65ca-4f5e-81ad-97354829747e",
      "name": "vik:NumberOfLoanAgreements",
      "unitRef": "U_Loan",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R142": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails",
     "longName": "996800 - Disclosure - Commitments and Contingencies - Summary of Financing for Longship-Seine River Vessels and Longships (Details)",
     "shortName": "Commitments and Contingencies - Summary of Financing for Longship-Seine River Vessels and Longships (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:NumberOfVessels",
      "unitRef": "U_Vessel",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "vik:PropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5d58af7c-5cd7-4f04-93dc-d5531175d352",
      "name": "vik:NumberOfVessels",
      "unitRef": "U_Vessel",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfFinancingForLongshipSeineRiverVesselsAndLongshipsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R143": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails",
     "longName": "996810 - Disclosure - Commitments and Contingencies - Summary of Financing for All Ships (Details)",
     "shortName": "Commitments and Contingencies - Summary of Financing for All Ships (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "C_77aec903-353d-4f67-89a5-6c2d28176ede",
      "name": "vik:Price",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d49a25dd-70ef-4c26-9569-05d4def720a9",
      "name": "vik:Price",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R144": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails",
     "longName": "996820 - Disclosure - Commitments and Contingencies - Summary of Shipbuilding Contracts for Ships (Details)",
     "shortName": "Commitments and Contingencies - Summary of Shipbuilding Contracts for Ships (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "C_77aec903-353d-4f67-89a5-6c2d28176ede",
      "name": "vik:Price",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_fcedba06-a133-4665-b8b7-df6bfbc1c892",
      "name": "vik:Price",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfShipbuildingContractsForShipsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R145": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails",
     "longName": "996830 - Disclosure - Commitments and Contingencies - Summary of Options for Additional Ocean Ships (Details)",
     "shortName": "Commitments and Contingencies - Summary of Options for Additional Ocean Ships (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "C_4dca890a-bb67-474c-8e3f-7cdb4972cde0",
      "name": "vik:DeliveryDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfOptionsForAdditionalOceanShipsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4dca890a-bb67-474c-8e3f-7cdb4972cde0",
      "name": "vik:DeliveryDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfOptionsForAdditionalOceanShipsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R146": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsAdditionalInformationDetails",
     "longName": "996840 - Disclosure - Hedging Instruments - Additional Information (Details)",
     "shortName": "Hedging Instruments - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "146",
     "firstAnchor": {
      "contextRef": "C_891929a2-8eaf-491f-94ca-2e899fe2e8f3",
      "name": "ifrs-full:GainLossOnHedgeIneffectiveness",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_891929a2-8eaf-491f-94ca-2e899fe2e8f3",
      "name": "ifrs-full:GainLossOnHedgeIneffectiveness",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R147": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfForwardForeignCurrencyContractsDetails",
     "longName": "996850 - Disclosure - Hedging Instruments - Summary of Forward Foreign Currency Contracts (Details)",
     "shortName": "Hedging Instruments - Summary of Forward Foreign Currency Contracts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "147",
     "firstAnchor": {
      "contextRef": "C_67025ca3-9117-4445-b346-68ad09751f8b",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutHedgedItemsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_67025ca3-9117-4445-b346-68ad09751f8b",
      "name": "ifrs-full:AveragePriceOfHedgingInstrument",
      "unitRef": "U_Rate",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutHedgedItemsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R148": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfTheImpactOfHedgingInstrumentsOnConsolidatedStatementsOfFinancialPositionDetails",
     "longName": "996860 - Disclosure - Hedging Instruments - Summary of the Impact of Hedging Instruments on Consolidated Statements of Financial Position (Details)",
     "shortName": "Hedging Instruments - Summary of the Impact of Hedging Instruments on Consolidated Statements of Financial Position (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "148",
     "firstAnchor": {
      "contextRef": "C_67025ca3-9117-4445-b346-68ad09751f8b",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutHedgedItemsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0f553091-55a7-4b05-a3d7-1d210b47b763",
      "name": "ifrs-full:HedgingInstrumentAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R149": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi",
     "longName": "996870 - Disclosure - Hedging Instruments - Summary of Effect of Cash Flow Hedges in Consolidated Statements of Operations and Consolidated Statements of Other Comprehensive Income(Loss) (Details)",
     "shortName": "Hedging Instruments - Summary of Effect of Cash Flow Hedges in Consolidated Statements of Operations and Consolidated Statements of Other Comprehensive Income(Loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "149",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:GainLossOnHedgeIneffectivenessRecognisedInOtherComprehensiveIncome",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:GainLossOnHedgeIneffectivenessRecognisedInOtherComprehensiveIncome",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R150": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1",
     "longName": "996880 - Disclosure - Hedging Instruments - Summary of Effect of Cash Flow Hedges in Consolidated Statements of Operations and Consolidated Statements of Other Comprehensive Income(Loss) (Parenthetical) (Details)",
     "shortName": "Hedging Instruments - Summary of Effect of Cash Flow Hedges in Consolidated Statements of Operations and Consolidated Statements of Other Comprehensive Income(Loss) (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "150",
     "firstAnchor": {
      "contextRef": "C_4608dd53-a187-4acf-85d3-4c77b34156e6",
      "name": "vik:DirectCostsOfCruiseLandAndOnboard",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4608dd53-a187-4acf-85d3-4c77b34156e6",
      "name": "vik:DirectCostsOfCruiseLandAndOnboard",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R151": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfReconciliationOfCashFlowHedgeComponentOfEquityDetails",
     "longName": "996890 - Disclosure - Hedging Instruments - Summary of Reconciliation of Cash Flow Hedge Component of Equity (Details)",
     "shortName": "Hedging Instruments - Summary of Reconciliation of Cash Flow Hedge Component of Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "151",
     "firstAnchor": {
      "contextRef": "C_18f1cd17-20f2-4f8f-9085-39b8e920455f",
      "name": "vik:CashFlowHedgeEquityComponent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:SummaryOfReconciliationOfCashFlowHedgeComponentOfEquityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_fa97759b-bf2f-44d8-9b20-eaf7f6a6f400",
      "name": "vik:ForecastedExpenditures",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:SummaryOfReconciliationOfCashFlowHedgeComponentOfEquityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R152": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails",
     "longName": "996900 - Disclosure - Financial Instruments and Risk Management - Additional Information (Details)",
     "shortName": "Financial Instruments and Risk Management - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "152",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:PercentageOfIncreaseDecreaseInInterestRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfRiskManagementStrategyRelatedToEuroDenominatedLoansExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:PercentageChangeInIncomeLossBeforeIncomeTaxesWithOnePercentageChangeInInterestRates",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R153": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfAnnualEffectsOfChangesToInterestRateForBalancesOfLoansOutstandingAndFinancialLia",
     "longName": "996910 - Disclosure - Financial Instruments and Risk Management - Summary of Annual Effects of Changes to Interest Rate for Balances of Loans Outstanding and Financial Liabilities with Variable Rates (Details)",
     "shortName": "Financial Instruments and Risk Management - Summary of Annual Effects of Changes to Interest Rate for Balances of Loans Outstanding and Financial Liabilities with Variable Rates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "153",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:PercentageOfIncreaseDecreaseInInterestRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfRiskManagementStrategyRelatedToEuroDenominatedLoansExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:EffectOnIncomeLossBeforeIncomeTaxesWithIncreaseDecreaseInInterestRate",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfRiskManagementStrategyRelatedToEuroDenominatedLoansExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R154": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails",
     "longName": "996920 - Disclosure - Financial Instruments and Risk Management - Summary of Maturity Profile of Financial Liabilities (Details)",
     "shortName": "Financial Instruments and Risk Management - Summary of Maturity Profile of Financial Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "154",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:BankBorrowingsUndiscountedCashFlows",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:BankBorrowingsUndiscountedCashFlows",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R155": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails",
     "longName": "996930 - Disclosure - Financial Instruments and Risk Management - Summary of Changes in Liabilities Arising from Financing Activities (Details)",
     "shortName": "Financial Instruments and Risk Management - Summary of Changes in Liabilities Arising from Financing Activities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "155",
     "firstAnchor": {
      "contextRef": "C_ccb92ab8-aeee-480e-a16c-46e481c08107",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d7f4b3a4-e350-44b1-96d2-1be0d19f0167",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R156": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
     "longName": "996940 - Disclosure - Financial Instruments and Risk Management - Summary of Carrying Amount and Fair Value of Financial Assets and Liabilities (Details)",
     "shortName": "Financial Instruments and Risk Management - Summary of Carrying Amount and Fair Value of Financial Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "156",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:ScheduleOfFairValueOfFinancialAssetsAndFinancialLiabilitiesAndReclassificationExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b33ba412-e0aa-4ae5-87d5-1df31ec61d97",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:ScheduleOfFairValueOfFinancialAssetsAndFinancialLiabilitiesAndReclassificationExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R157": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails",
     "longName": "996950 - Disclosure - Financial Instruments and Risk Management - Summary of Fair Value Hierarchy for Group's Financial Assets and Liabilities (Details)",
     "shortName": "Financial Instruments and Risk Management - Summary of Fair Value Hierarchy for Group's Financial Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "157",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:ScheduleOfFairValueOfFinancialAssetsAndFinancialLiabilitiesAndReclassificationExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ca48ab31-c79d-455a-8e27-d1b72b4fb5fd",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R158": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails",
     "longName": "996960 - Disclosure - Financial Instruments and Risk Management - Summary of Sensitivity of Fair Value to Significant Unobservable Inputs (Details)",
     "shortName": "Financial Instruments and Risk Management - Summary of Sensitivity of Fair Value to Significant Unobservable Inputs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "158",
     "firstAnchor": {
      "contextRef": "C_b223a234-47ab-4b57-a7ed-3491fe3d7081",
      "name": "ifrs-full:SignificantUnobservableInputEntitysOwnEquityInstruments",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfEquityExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b223a234-47ab-4b57-a7ed-3491fe3d7081",
      "name": "ifrs-full:SignificantUnobservableInputEntitysOwnEquityInstruments",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfEquityExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R159": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryOfKeyManagementCompensationDetails",
     "longName": "996970 - Disclosure - Transactions with Related Parties - Summary of Key Management Compensation (Details)",
     "shortName": "Transactions with Related Parties - Summary of Key Management Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "159",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "div",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "div",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R160": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails",
     "longName": "996980 - Disclosure - Transactions with Related Parties - Additional Information (Details)",
     "shortName": "Transactions with Related Parties - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "160",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "vik:PercentageOfFinancingGuaranteed",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R161": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryInformationBeforeEliminationOfIntercompanyTransactionsAndTheEffectOfNoncontrollingInterestDet",
     "longName": "996990 - Disclosure - Transactions with Related Parties - Summary Information Before Elimination of Inter-company Transactions and the Effect of Non-controlling Interest (Details)",
     "shortName": "Transactions with Related Parties - Summary Information Before Elimination of Inter-company Transactions and the Effect of Non-controlling Interest (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "161",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:OtherOperatingIncomeExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R162": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
     "longName": "997000 - Disclosure - Revision to Previously Issued Interim Financial Statements - Summary of Forth Revisions to the Unaudited Interim Condensed Consolidated Statements of Operations (Details)",
     "shortName": "Revision to Previously Issued Interim Financial Statements - Summary of Forth Revisions to the Unaudited Interim Condensed Consolidated Statements of Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "162",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R163": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf2",
     "longName": "997010 - Disclosure - Revision to Previously Issued Interim Financial Statements - Summary of Forth Revisions to the Unaudited Interim Condensed Consolidated Statements of Other Comprehensive Income (Loss) (Details)",
     "shortName": "Revision to Previously Issued Interim Financial Statements - Summary of Forth Revisions to the Unaudited Interim Condensed Consolidated Statements of Other Comprehensive Income (Loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "163",
     "firstAnchor": {
      "contextRef": "C_6a0719eb-01bf-401d-90c3-36d66bfdf9f7",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementOfOtherComprehensiveIncomeLossTextBlock",
       "div",
       "vik:DisclosureOfRevisionToPreviouslyIssuedInterimFinancialStatementTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R164": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf",
     "longName": "997020 - Disclosure - Revision to Previously Issued Interim Financial Statements - Summary of Forth Revisions to the Unaudited Interim Condensed Consolidated Statements of Cash Flows (Details)",
     "shortName": "Revision to Previously Issued Interim Financial Statements - Summary of Forth Revisions to the Unaudited Interim Condensed Consolidated Statements of Cash Flows (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "164",
     "firstAnchor": {
      "contextRef": "C_6a0719eb-01bf-401d-90c3-36d66bfdf9f7",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementOfOtherComprehensiveIncomeLossTextBlock",
       "div",
       "vik:DisclosureOfRevisionToPreviouslyIssuedInterimFinancialStatementTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R165": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
     "longName": "997030 - Disclosure - Subsequent Events - Additional Information (Details)",
     "shortName": "Subsequent Events - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "165",
     "firstAnchor": {
      "contextRef": "C_e990f509-2040-409e-b536-ae9123f8ce3f",
      "name": "vik:ExportCreditAgencyPremiumPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "vik:ExportCreditAgencyPremiumPercentage",
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4471f064-739d-4855-b79c-e579d5acbb79",
      "name": "vik:NumberOfRiverVesselsBuild",
      "unitRef": "U_Vessel",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R166": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
     "longName": "997040 - Disclosure - Parent Company Only - Consolidated Statements of Operations (Details)",
     "shortName": "Parent Company Only - Consolidated Statements of Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "166",
     "firstAnchor": {
      "contextRef": "C_293318e4-eefd-494f-a7d1-4370ae1af10a",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a68823fe-2bee-4b89-af6c-4c0896dbbf4e",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R167": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
     "longName": "997050 - Disclosure - Parent Company Only - Consolidated Statements of Financial Position (Details)",
     "shortName": "Parent Company Only - Consolidated Statements of Financial Position (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "167",
     "firstAnchor": {
      "contextRef": "C_96018b02-38ff-4416-9d6c-c960ee8774b2",
      "name": "ifrs-full:OtherNoncurrentAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0ab713cd-983f-427c-91be-795089e4576c",
      "name": "ifrs-full:InvestmentsInSubsidiaries",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R168": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
     "longName": "997060 - Disclosure - Parent Company Only - Consolidated Statements of Cash Flows (Details)",
     "shortName": "Parent Company Only - Consolidated Statements of Cash Flows (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "168",
     "firstAnchor": {
      "contextRef": "C_6a0719eb-01bf-401d-90c3-36d66bfdf9f7",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "vik:DisclosureOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementOfOtherComprehensiveIncomeLossTextBlock",
       "div",
       "vik:DisclosureOfRevisionToPreviouslyIssuedInterimFinancialStatementTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a68823fe-2bee-4b89-af6c-4c0896dbbf4e",
      "name": "ifrs-full:AdjustmentsForAmortisationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "unique": true
     }
    },
    "R169": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparationAdditionalInformationDetails",
     "longName": "997070 - Disclosure - Background and Basis of Preparation - Additional Information (Details)",
     "shortName": "Background and Basis of Preparation - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "169",
     "firstAnchor": {
      "contextRef": "C_7101e4f0-d7ee-4c00-ab7f-3a56ae2b0269",
      "name": "vik:RestrictedNetAssetsAsAPercentageOfConsolidatedNetAssets",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "vik:DetailedDisclosureBackgroundAndBasisOfPreparationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7101e4f0-d7ee-4c00-ab7f-3a56ae2b0269",
      "name": "vik:RestrictedNetAssetsAsAPercentageOfConsolidatedNetAssets",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "vik:DetailedDisclosureBackgroundAndBasisOfPreparationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R170": {
     "role": "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAdditionalInformationDetails",
     "longName": "997080 - Disclosure - Transactions with Related Parties and Subsidiaries - Additional Information (Details)",
     "shortName": "Transactions with Related Parties and Subsidiaries - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "170",
     "firstAnchor": {
      "contextRef": "C_a68823fe-2bee-4b89-af6c-4c0896dbbf4e",
      "name": "vik:BorrowingsFromSubsidiaries",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "p",
       "vik:DetailedDisclosureTransactionsWithRelatedPartiesAndSubsidiariesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a68823fe-2bee-4b89-af6c-4c0896dbbf4e",
      "name": "vik:BorrowingsFromSubsidiaries",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "p",
       "vik:DetailedDisclosureTransactionsWithRelatedPartiesAndSubsidiariesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vik-20241231.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "vik_AccountsAndOtherReceivablesAndPrepaidExpensesAndOtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccountsAndOtherReceivablesAndPrepaidExpensesAndOtherCurrentAssetsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts and other receivables and prepaid expenses and other current assets.",
        "label": "Accounts And Other Receivables And Prepaid Expenses And Other Current Assets [Member]",
        "terseLabel": "Accounts and Other Receivables and Prepaid Expenses and Other Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AccruedAirCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccruedAirCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued air costs.",
        "label": "Accrued Air Costs",
        "terseLabel": "Air costs"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AccruedExpensesAndOtherCurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccruedExpensesAndOtherCurrentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued expenses and other current liabilities.",
        "label": "Accrued expenses and other current liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AccruedExpensesAndOtherCurrentLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccruedExpensesAndOtherCurrentLiabilitiesLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued expenses and other current liabilities.",
        "label": "Accrued Expenses And Other Current Liabilities [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AccruedExpensesAndOtherCurrentLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccruedExpensesAndOtherCurrentLiabilitiesTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued expenses and other current liabilities.",
        "label": "Accrued Expenses And Other Current Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AccruedExpensesAndOtherCurrentLiabilitiesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccruedExpensesAndOtherCurrentLiabilitiesUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued expenses and other current liabilities, undiscounted cash flows.",
        "label": "Accrued Expenses and Other Current Liabilities, Undiscounted Cash Flows",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AccruedForeignCurrencyContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccruedForeignCurrencyContracts",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued foreign currency contracts",
        "documentation": "Accrued foreign currency contracts",
        "terseLabel": "Forward foreign currency contracts"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AccruedIndirectTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccruedIndirectTaxesPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued indirect taxes payable.",
        "label": "Accrued Indirect Taxes Payable",
        "terseLabel": "Indirect taxes payable"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AccruedMarketingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccruedMarketingExpenses",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued marketing expenses.",
        "label": "Accrued Marketing Expenses",
        "terseLabel": "Marketing expenses"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AccruedOperatingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccruedOperatingCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued operating costs.",
        "label": "Accrued Operating Costs",
        "terseLabel": "Operating costs"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AccruedOverheadCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccruedOverheadCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Overhead costs",
        "documentation": "Accrued overhead costs.",
        "label": "Accrued Overhead Costs"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AccruedPayrollAndEmployeeCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccruedPayrollAndEmployeeCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued payroll and employee costs.",
        "label": "Accrued Payroll And Employee Costs",
        "terseLabel": "Payroll and employee costs"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AccruedProductAndCommissionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccruedProductAndCommissionCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued product and commission costs.",
        "label": "Accrued Product And Commission Costs",
        "terseLabel": "Product and commission costs"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AccruedTravelProtectionCancellationReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AccruedTravelProtectionCancellationReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Travel protection cancellation reserve",
        "documentation": "Accrued Travel protection cancellation reserve",
        "terseLabel": "Travel protection cancellation reserve"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedDepreciationAmortisationAndImpairmentMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated depreciation, amortisation and impairment [member]",
        "terseLabel": "Accumulated Depreciation Amortization and Impairment",
        "verboseLabel": "Accumulated Depreciation and Impairment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation, amortisation and impairment. [Refer: Impairment loss; Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r65",
      "r72",
      "r134",
      "r142",
      "r145"
     ]
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, property, plant and equipment including right-of-use assets",
        "terseLabel": "Addition from business combination"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in property, plant and equipment including right-of-use assets resulting from acquisitions through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions",
        "negatedLabel": "Actuarial losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetOfTaxDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetOfTaxDefinedBenefitPlans",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfAmountsIncludedInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensiveIncomeLossD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial gains (losses) arising from changes in financial assumptions, net of tax, defined benefit plans",
        "terseLabel": "Actuarial gains (losses)",
        "verboseLabel": "Actuarial (losses) gains"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions]"
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "vik_AdditionalLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AdditionalLeaseTerm",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional lease term",
        "documentation": "Additional lease term.",
        "terseLabel": "Additional lease term"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AdditionalLoanAgreementsForShipXVIIShipXVIIIShipXIXAndShipXXMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AdditionalLoanAgreementsForShipXVIIShipXVIIIShipXIXAndShipXXMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Loan Agreements for Ship XVII, Ship XVIII, Ship XIX and Ship XX [Member]",
        "documentation": "Additional loan agreements for Ship XVII, Ship XVIII, Ship XIX and Ship XX.",
        "terseLabel": "Additional Loan Agreements for Ship XVII, Ship XVIII, Ship XIX and Ship XX"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, intangible assets other than goodwill",
        "terseLabel": "Additions to intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Additions to property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment including right-of-use assets",
        "terseLabel": "Additions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment including right-of-use assets other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "vik_AdditionsToLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AdditionsToLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions to lease liabilities",
        "documentation": "Additions to lease liabilities.",
        "terseLabel": "Additions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions to right-of-use assets",
        "terseLabel": "Additions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share",
        "terseLabel": "Diluted",
        "verboseLabel": "Weighted average ordinary shares and special shares - Diluted",
        "totalLabel": "Weighted average ordinary shares and special shares - Diluted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "ifrs-full_AdjustmentsForAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForAmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt transaction costs",
        "label": "Adjustments for amortisation expense"
       }
      },
      "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": [
      "r491"
     ]
    },
    "ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForCurrentTaxOfPriorPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfMajorComponentsOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for current tax of prior periods",
        "terseLabel": "Adjustments in respect of current income tax of previous year",
        "negatedLabel": "Adjustments in respect of current income tax of previous year"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments of tax expense (income) recognised in the period for current tax of prior periods."
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in inventories",
        "terseLabel": "Increase in inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "vik_AdjustmentsForDecreaseIncreaseInNonCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AdjustmentsForDecreaseIncreaseInNonCurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for Decrease (Increase) in Non Current assets",
        "documentation": "Adjustments for decrease (increase) in non-current assets.",
        "terseLabel": "Increase in non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDeferredTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDeferredTaxExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for deferred tax expense",
        "terseLabel": "Changes in deferred tax assets and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for deferred tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred tax expense (income); Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r491"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for depreciation and amortisation expense",
        "terseLabel": "Depreciation, amortization and impairment"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation and amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Depreciation and amortisation expense; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "ifrs-full_AdjustmentsForDividendIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDividendIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for dividend income",
        "terseLabel": "Dividend income",
        "negatedLabel": "Dividend income"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for dividend income to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Dividend income; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r491"
     ]
    },
    "ifrs-full_AdjustmentsForInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for interest expense",
        "terseLabel": "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": [
      "r491"
     ]
    },
    "ifrs-full_AdjustmentsForInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForInterestIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for interest income",
        "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": [
      "r491"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]",
        "terseLabel": "Adjustments to reconcile net income (loss) to 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",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "Stock based compensation",
        "verboseLabel": "Stock based compensation expense"
       }
      },
      "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": [
      "r490"
     ]
    },
    "ifrs-full_AdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdministrativeExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Administrative expenses",
        "label": "Administrative expenses",
        "negatedTerseLabel": "Administration"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity classifies as being administrative."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r105",
      "r290"
     ]
    },
    "vik_Advertising": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "Advertising",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advertising.",
        "label": "Advertising"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AggregateLiquidationPreferenceValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AggregateLiquidationPreferenceValue",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate liquidation preference value.",
        "label": "Aggregate liquidation preference value",
        "terseLabel": "Aggregate liquidation preference value"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AggregatePrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AggregatePrice",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate price.",
        "label": "Aggregate Price"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r457"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r370",
      "r381",
      "r391",
      "r424"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r373",
      "r384",
      "r394",
      "r427"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "vik_Air": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "Air",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Air.",
        "label": "Air"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r374",
      "r385",
      "r395",
      "r419",
      "r428",
      "r432",
      "r440"
     ]
    },
    "ifrs-full_AllOtherSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AllOtherSegmentsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfTotalRevenueByReportableSegmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All other segments [member]",
        "terseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for business activities and operating segments that are not reportable."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r266"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r438"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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": []
    },
    "vik_AmortizationOfDebtAndBorrowingTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AmortizationOfDebtAndBorrowingTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInterestExpenseSummaryOfInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of debt and borrowing transaction costs.",
        "label": "Amortization of debt and borrowing transaction costs",
        "terseLabel": "Amortization of debt and borrowing transaction costs"
       }
      }
     },
     "auth_ref": []
    },
    "vik_AmountsDrawnOnRevolvingCreditFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "AmountsDrawnOnRevolvingCreditFacility",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts drawn on revolving credit facility.",
        "label": "Amounts Drawn on Revolving Credit Facility",
        "terseLabel": "Amounts drawn on revolving credit facility"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ApplicableDividendCap": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ApplicableDividendCap",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Applicable dividend cap.",
        "label": "Applicable dividend cap"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationBetweenIncomeTaxExpenseAndIncomeBeforeTaxMultipliedByDomesticTaxRateParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applicable tax rate",
        "terseLabel": "Statutory tax rate",
        "verboseLabel": "Statutory income tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "periodEndLabel": "Assets at end of period",
        "periodStartLabel": "Assets at beginning of period",
        "label": "Assets",
        "terseLabel": "Total 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": [
      "r21",
      "r184",
      "r185",
      "r187",
      "r272",
      "r276"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssetsAndLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AssetsAndLiabilitiesAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "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": [
      "r10",
      "r286"
     ]
    },
    "ifrs-full_AssetsAndLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AssetsAndLiabilitiesDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "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": [
      "r10",
      "r286"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r353",
      "r354",
      "r377"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r353",
      "r354",
      "r377"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r353",
      "r354",
      "r377"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "ifrs-full_AverageForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AverageForeignExchangeRate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average exchange rate",
        "label": "Average foreign exchange rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ifrs-full_AveragePriceOfHedgingInstrument": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AveragePriceOfHedgingInstrument",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfForwardForeignCurrencyContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average price of hedging instrument",
        "terseLabel": "Weighted average forward price (EUR/USD)"
       }
      },
      "en": {
       "role": {
        "documentation": "The average price of a hedging instrument. [Refer: Hedging instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r436"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "country_BM": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "BM",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BERMUDA",
        "terseLabel": "Bermuda"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BankBorrowingsUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BankBorrowingsUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank borrowings, undiscounted cash flows",
        "terseLabel": "Interest bearing loans and borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to bank borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r341",
      "r346"
     ]
    },
    "vik_BankFeesAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "BankFeesAndOther",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInterestExpenseSummaryOfInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank fees and other.",
        "label": "Bank fees and other",
        "terseLabel": "Bank fees and other"
       }
      }
     },
     "auth_ref": []
    },
    "vik_BankLoansAndFinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "BankLoansAndFinancialLiabilitiesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank Loans and Financial Liabilities",
        "documentation": "Bank loans and financial liabilities.",
        "label": "Bank Loans And Financial Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_BaseRateLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "BaseRateLoansMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base rate loans member.",
        "label": "Base Rate Loans [Member]",
        "terseLabel": "Base Rate Loans"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic",
        "totalLabel": "Total basic earnings (loss) per share",
        "label": "Basic earnings (loss) per share",
        "verboseLabel": "Basic EPS"
       }
      },
      "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": [
      "r115",
      "r116"
     ]
    },
    "vik_BasisOfPreparationAndAccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "BasisOfPreparationAndAccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basis of preparation and accounting policies.",
        "label": "Basis Of Preparation And Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_BasisOfPreparationAndAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "BasisOfPreparationAndAccountingPoliciesLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOtherComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basis of preparation and accounting policies.",
        "label": "Basis Of Preparation And Accounting Policies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_BasisOfPreparationAndAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "BasisOfPreparationAndAccountingPoliciesTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOtherComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basis of Preparation and accounting policies.",
        "label": "Basis Of Preparation And Accounting Policies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_BonusSharesIssuedForEachOutstandingShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "BonusSharesIssuedForEachOutstandingShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bonus shares issued for each outstanding share.",
        "label": "Bonus Shares Issued For Each Outstanding Share",
        "terseLabel": "Bonus shares issued for each outstanding share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingCostsCapitalised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingCostsCapitalised",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowing costs capitalised",
        "terseLabel": "Capitalized loan costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest and other costs that an entity incurs in connection with the borrowing of funds that are directly attributable to the acquisition, construction or production of a qualifying asset and which form part of the cost of that asset."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ifrs-full_BorrowingCostsIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingCostsIncurred",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total borrowing costs incurred",
        "label": "Borrowing costs incurred",
        "negatedLabel": "Transaction costs incurred for borrowings",
        "terseLabel": "Transaction costs incurred for borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest and other costs that an entity incurs in connection with the borrowing of funds."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings",
        "totalLabel": "Total bank loans and financial liabilities",
        "terseLabel": "Loan",
        "verboseLabel": "Loan and financial liability",
        "netLabel": "Aggregate principal amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, adjustment to interest rate basis",
        "terseLabel": "Interest rate spread"
       }
      },
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "vik_BorrowingsAmountDrawn": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "BorrowingsAmountDrawn",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings amount drawn.",
        "label": "Borrowings amount drawn"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanCruiseFinancialLiabilityDepositAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "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": [
      "r498"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanCruiseFinancialLiabilityDepositAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "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": [
      "r498"
     ]
    },
    "vik_BorrowingsBySubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "BorrowingsBySubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings by subsidiaries",
        "label": "Borrowings by subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "vik_BorrowingsFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "BorrowingsFixedInterestRate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings fixed interest rate.",
        "label": "Borrowings Fixed Interest Rate",
        "terseLabel": "Fixed interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "vik_BorrowingsFromSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "BorrowingsFromSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings from subsidiaries.",
        "label": "Borrowings from subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate",
        "terseLabel": "Secured Notes, fixed rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "ifrs-full_BorrowingsMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsMaturity",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, maturity",
        "terseLabel": "Expiry year",
        "verboseLabel": "Loan maturity"
       }
      },
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "vik_BorrowingsMaturityTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "BorrowingsMaturityTerm",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings maturity term.",
        "label": "Borrowings Maturity Term",
        "terseLabel": "Loan maturity term"
       }
      }
     },
     "auth_ref": []
    },
    "vik_BorrowingsVariableInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "BorrowingsVariableInterestRate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings variable interest rate.",
        "label": "Borrowings Variable Interest Rate",
        "terseLabel": "Variable interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsWithFiniteLivesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bottom of range [member]",
        "terseLabel": "Minimum",
        "verboseLabel": "Minimum [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r190",
      "r214",
      "r229",
      "r325",
      "r326",
      "r498"
     ]
    },
    "ifrs-full_BuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BuildingsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings",
        "label": "Buildings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Contact",
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r354",
      "r377"
     ]
    },
    "vik_CPPInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CPPInvestmentsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CPP Investments",
        "label": "C P P Investments [Member]",
        "documentation": "C P P Investments."
       }
      }
     },
     "auth_ref": []
    },
    "vik_CancellationOfLoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CancellationOfLoanAgreementMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cancellation of Loan Agreement [Member]",
        "documentation": "Cancellation of Loan Agreement.",
        "terseLabel": "Cancellation of Loan Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CapitalContributed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CapitalContributed",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital contributed",
        "documentation": "Capital contributed."
       }
      }
     },
     "auth_ref": []
    },
    "vik_CapitalContributionToAssociatedCompany": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CapitalContributionToAssociatedCompany",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital contribution to associated company.",
        "label": "Capital contribution to associated company",
        "negatedLabel": "Capital contribution to associated company"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [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": [
      "r65",
      "r69",
      "r134",
      "r136",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r234",
      "r254",
      "r255"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r69",
      "r136",
      "r141",
      "r143",
      "r144",
      "r234",
      "r254",
      "r255"
     ]
    },
    "ifrs-full_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total cash",
        "label": "Cash",
        "terseLabel": "Cash at bank and in hand"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      }
     },
     "auth_ref": [
      "r493"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents at January 1",
        "periodEndLabel": "Cash and cash equivalents at December 31",
        "periodStartLabel": "Cash and cash equivalents at January 1",
        "totalLabel": "Total"
       }
      },
      "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": [
      "r16",
      "r154",
      "r177"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CashAndCashEquivalentsMarketableSecuritiesAndReceivablesFromCreditCardProcessors": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CashAndCashEquivalentsMarketableSecuritiesAndReceivablesFromCreditCardProcessors",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash and cash equivalents marketable securities and receivables from credit card processors.",
        "label": "Cash And Cash Equivalents Marketable Securities And Receivables From Credit Card Processors",
        "terseLabel": "Cash and cash equivalents, marketable securities and receivables from credit card processors"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansScheduleOfAnalysisOfFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents, percentage contributed to fair value of plan assets",
        "terseLabel": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage cash and cash equivalents contribute to the fair value of defined benefit plan assets. [Refer: Cash and cash equivalents; Plan assets, at fair value; Defined benefit plans [domain]] [Contrast: Cash and cash equivalents, amount contributed to fair value of plan assets]"
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "vik_CashAtBankAndInHandSubjectToRestrictions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CashAtBankAndInHandSubjectToRestrictions",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCashAndCashEquivalentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash at bank and in hand subject to restrictions.",
        "label": "Cash at bank and in hand, subject to restrictions"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CashConsiderationPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CashConsiderationPerShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash consideration per share.",
        "label": "Cash consideration per share",
        "terseLabel": "Cash consideration per share"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CashDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CashDeposits",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash deposits.",
        "label": "Cash deposits",
        "terseLabel": "Cash deposits"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CashDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CashDepositsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Deposits",
        "documentation": "Cash Deposits.",
        "label": "Cash Deposits [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CashDepositsNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CashDepositsNonCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentAssetsSummaryOfOtherNoncurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Deposits Non Current",
        "documentation": "Cash Deposits Non Current",
        "terseLabel": "Cash deposits"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CashFlowHedgeEquityComponent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CashFlowHedgeEquityComponent",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfReconciliationOfCashFlowHedgeComponentOfEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "As of January 1",
        "periodEndLabel": "As of December 31",
        "documentation": "Cash flow hedge equity component.",
        "label": "Cash Flow Hedge Equity Component"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowHedgesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfReconciliationOfCashFlowHedgeComponentOfEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flow Hedges",
        "label": "Cash flow hedges [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedges of the exposure to variability in cash flows that (a) are attributable to a particular risk associated with a recognised asset or liability (such as all or some future interest payments on variable rate debt) or a highly probable forecast transaction; and (b) could affect profit or loss. [Refer: Types of hedges [domain]]"
       }
      }
     },
     "auth_ref": [
      "r139",
      "r243",
      "r245",
      "r248"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net cash flows from (used in) financing activities",
        "label": "Cash flows from (used in) financing activities",
        "totalLabel": "Net cash flow 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": [
      "r146",
      "r156"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net cash flows from (used in) investing activities",
        "label": "Cash flows from (used in) investing activities",
        "totalLabel": "Net cash flow used in investing activities",
        "verboseLabel": "Net cash flow from 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": [
      "r146",
      "r156"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net cash flows from (used in) operating activities",
        "label": "Cash flows from (used in) operating activities",
        "totalLabel": "Net cash flow from operating activities",
        "terseLabel": "Net cash flow from operating activities",
        "verboseLabel": "Net cash flow 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": [
      "r146",
      "r156"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparation",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsContingenciesAndLongtermObligations",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiaries",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAdditionalInformationDetails"
     ],
     "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": [
      "r104"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparation",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsContingenciesAndLongtermObligations",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiaries",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAdditionalInformationDetails"
     ],
     "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": [
      "r104"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "ifrs-full_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in tax rates or tax laws enacted or announced [member]",
        "terseLabel": "Corporate Income Tax Act 2023"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for changes in tax rates or tax laws enacted or announced."
       }
      }
     },
     "auth_ref": [
      "r297"
     ]
    },
    "vik_ChangesInWorkingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ChangesInWorkingCapitalAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in working capital.",
        "label": "Changes In Working Capital [Abstract]",
        "terseLabel": "Changes in working capital:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CharacteristicsOfDefinedBenefitPlansAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfReconciliationOfNetPensionLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Characteristics of defined benefit plans [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": [
      "r306"
     ]
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CharacteristicsOfDefinedBenefitPlansDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfReconciliationOfNetPensionLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Characteristics of defined benefit plans [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all defined benefit plans when disaggregated by characteristics of defined benefits plans. It also represents the standard value for the 'Characteristics of defined benefit plans' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "vik_CharterAgreementForVikingTonleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CharterAgreementForVikingTonleMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charter Agreement for Viking Tonle member.",
        "label": "Charter Agreement for Viking Tonle [Member]",
        "terseLabel": "Charter Agreement for Viking Tonle"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CharterFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CharterFees",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpensesSummaryOfVesselOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charter fees.",
        "label": "Charter fees"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CharterFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CharterFinancingMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charter Financing.",
        "label": "Charter Financing [member]",
        "terseLabel": "Charter Financing"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansScheduleOfAnalysisOfFairValueOfPlanAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "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": [
      "r122",
      "r124",
      "r188",
      "r207"
     ]
    },
    "ifrs-full_ClassesOfAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfAssetsDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansScheduleOfAnalysisOfFairValueOfPlanAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "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": [
      "r122",
      "r188",
      "r207"
     ]
    },
    "ifrs-full_ClassesOfContingentLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfContingentLiabilitiesAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of contingent 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": [
      "r131",
      "r233"
     ]
    },
    "ifrs-full_ClassesOfContingentLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfContingentLiabilitiesDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of contingent liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for possible obligations that arise from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the entity; or, present obligations that arise from past events but are not recognised because (a) it is probable that an outflow of resources embodying economic benefits will be required to settle the obligations; or (b) the amount of the obligations cannot be measured with sufficient reliability. It also represents the standard value for the 'Classes of contingent liabilities' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r233"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "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": [
      "r220",
      "r261",
      "r262",
      "r284",
      "r285"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "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": [
      "r220",
      "r261",
      "r262",
      "r284",
      "r285"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "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": [
      "r254",
      "r256",
      "r257",
      "r258"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "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": [
      "r254",
      "r256",
      "r257",
      "r258"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "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": [
      "r261",
      "r262",
      "r284",
      "r285"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "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": [
      "r261",
      "r262",
      "r284",
      "r285"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsWithFiniteLivesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [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": [
      "r137"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsWithFiniteLivesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "ifrs-full_ClassesOfInventoriesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfInventoriesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of current inventories [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfOrdinarySharesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetails"
     ],
     "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": [
      "r115"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetails"
     ],
     "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": [
      "r115"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfOtherPropertyPlantAndEquipmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [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": [
      "r70"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfOtherPropertyPlantAndEquipmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of property, plant and equipment' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfDividendDeclaredAndPaidPerShareDetails",
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r35"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfDividendDeclaredAndPaidPerShareDetails",
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r35"
     ]
    },
    "ifrs-full_ClosingForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClosingForeignExchangeRate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Closing foreign exchange rate",
        "terseLabel": "Exchange rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "vik_CmvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CmvMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CMV.",
        "label": "CMV [member]",
        "terseLabel": "CMV"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "vik_Commissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "Commissions",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commissions.",
        "label": "Commissions"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CommissionsAndTransportationCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CommissionsAndTransportationCostsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commissions and Transportation Costs [Member]",
        "documentation": "Commissions and transportation costs.",
        "terseLabel": "Commissions and Transportation Costs"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CommitmentFeePercentage",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitment fee percentage.",
        "label": "Commitment Fee Percentage",
        "terseLabel": "Commitment fee percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationTables",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "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": [
      "r7"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationTables",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "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": [
      "r7"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss) to be reclassified to net income (loss) in subsequent periods:",
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Other comprehensive income (loss) not to be reclassified to net income (loss) in subsequent periods:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOtherComprehensiveIncomeLossDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf2",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "terseLabel": "Total comprehensive income (loss)",
        "totalLabel": "Total comprehensive income (loss)",
        "verboseLabel": "Total comprehensive (loss) 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": [
      "r2",
      "r39",
      "r159",
      "r161",
      "r174",
      "r324"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive income, attributable to non-controlling interests",
        "label": "Comprehensive income, attributable to non-controlling interests",
        "terseLabel": "Total comprehensive income (loss) attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r42"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOtherComprehensiveIncomeLossDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf2",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive income, attributable to owners of parent",
        "label": "Comprehensive income, attributable to owners of parent",
        "terseLabel": "Total comprehensive income (loss) attributable to Viking Holdings Ltd",
        "verboseLabel": "Total comprehensive (loss) income attributable to Viking Holdings Ltd"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r43"
     ]
    },
    "ifrs-full_ComputerSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComputerSoftware",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software",
        "label": "Computer software"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets representing computer software. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_ComputerSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComputerSoftwareMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsWithFiniteLivesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer software [member]",
        "terseLabel": "Software"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing computer software. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "vik_ConsolidatedStatementsOfFinancialPositionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ConsolidatedStatementsOfFinancialPositionAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated statements of financial position axis.",
        "label": "Consolidated Statements of Financial Position [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ConsolidatedStatementsOfFinancialPositionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ConsolidatedStatementsOfFinancialPositionDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated statements of financial position domain.",
        "label": "Consolidated Statements of Financial Position [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ContractLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfActivityInDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total contract liabilities",
        "label": "Contract liabilities",
        "terseLabel": "Deferred revenue",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r195"
     ]
    },
    "vik_ContractLiabilitiesOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ContractLiabilitiesOtherAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfActivityInDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract liabilities other adjustments.",
        "label": "Contract Liabilities Other Adjustments",
        "terseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ContractLiabilityIncreasesDueToCustomerBookings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ContractLiabilityIncreasesDueToCustomerBookings",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfActivityInDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract liability increases due to customer bookings.",
        "label": "Contract Liability Increases due to Customer Bookings",
        "terseLabel": "Increases due to customer bookings"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ContractPricesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ContractPricesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Prices [Member]",
        "documentation": "Contract prices.",
        "terseLabel": "Contract Prices"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ContractsForPortionOfRiverFuelUsageInEuropeFor2023And2024SeasonsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ContractsForPortionOfRiverFuelUsageInEuropeFor2023And2024SeasonsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts for portion of river fuel usage in Europe for 2023 and 2024 seasons.",
        "label": "Contracts for Portion of River Fuel Usage in Europe for 2023 and 2024 Seasons [Member]",
        "terseLabel": "Contracts for Portion of River Fuel Usage in Europe for 2023 and 2024 Seasons"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ContractsForPortionOfRiverFuelUsageInEuropeFor2025SeasonsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ContractsForPortionOfRiverFuelUsageInEuropeFor2025SeasonsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contracts for Portion of River Fuel Usage in Europe for 2025 Seasons [Member]",
        "documentation": "Contracts for portion of river fuel usage in Europe for 2025 seasons.",
        "terseLabel": "Contracts for Portion of River Fuel Usage in Europe for 2025 Season"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ContractualPaymentsForInitialTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ContractualPaymentsForInitialTerm",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual payments for initial term",
        "label": "Contractual payments for initial term",
        "documentation": "Contractual payments for initial term."
       }
      }
     },
     "auth_ref": []
    },
    "vik_ContractualPaymentsForInitialTermOfNineSeasons": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ContractualPaymentsForInitialTermOfNineSeasons",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual payments for the initial term of nine seasons.",
        "label": "Contractual Payments for Initial Term of Nine Seasons",
        "terseLabel": "Contractual payments for the initial term of nine seasons"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ContributedCapitalRecognizedAsLossesAndIncludedInOtherFinancialLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ContributedCapitalRecognizedAsLossesAndIncludedInOtherFinancialLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contributed capital recognized as losses and included in other financial loss.",
        "label": "Contributed Capital Recognized as Losses and Included in Other Financial Loss",
        "terseLabel": "Contributed capital recognized as losses and included in other financial loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfReconciliationOfNetPensionLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from resulting from contributions to plan by employer",
        "negatedLabel": "Contributions by employer"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in net defined benefit liability (asset) resulting from contributions to a defined benefit plan by the employer. [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "ifrs-full_ContributionsToPlanByPlanParticipantsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ContributionsToPlanByPlanParticipantsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from contributions to plan by plan participants",
        "negatedLabel": "Contributions by participants",
        "terseLabel": "Contributions by participants"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from contributions to a defined benefit plan by plan participants. [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ContributionsToPlanNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from contributions to plan",
        "negatedTotalLabel": "Contributions by participants and employer",
        "negatedLabel": "Contributions by participants and employer"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from contributions to a defined benefit plan. [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "vik_ConversionEventDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ConversionEventDescription",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion event description.",
        "label": "Conversion event description"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ConversionOfPreferenceSharesToOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ConversionOfPreferenceSharesToOrdinaryShares",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of preference shares to ordinary shares.",
        "label": "Conversion Of Preference Shares To Ordinary Shares",
        "terseLabel": "Conversion of Series C Preference Shares to ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ConversionToOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ConversionToOrdinaryShares",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion to ordinary shares",
        "documentation": "Conversion to ordinary shares.",
        "terseLabel": "Series C Conversion to ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsWithFiniteLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Copyrights, patents and other industrial property rights, service and operating rights [member]",
        "terseLabel": "Intangible Vessel Design Costs"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing copyrights, patents and other industrial property rights, service and operating rights. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CorporateInformationAndStatementOfIFRSComplianceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate information and statement of IFRS compliance [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CorporateInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CorporateInformationLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate information.",
        "label": "Corporate information [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CorporateInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CorporateInformationTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate information.",
        "label": "Corporate information [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CorporateLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CorporateLoansMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans to corporate entities [member]",
        "terseLabel": "Corporate Guarantees Loan"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for loans made to corporate entities."
       }
      }
     },
     "auth_ref": [
      "r337",
      "r345",
      "r465"
     ]
    },
    "ifrs-full_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CostOfSales",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sales",
        "totalLabel": "Total cruise operating expenses",
        "terseLabel": "Total cruise operating expenses",
        "negatedTerseLabel": "Total cruise operating expenses",
        "negatedLabel": "Total cruise operating expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r50"
     ]
    },
    "vik_CostRelatedToHydrogenFuelCellTechnology": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CostRelatedToHydrogenFuelCellTechnology",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions of cost related to hydrogen fuel cell technology.",
        "label": "Cost Related To Hydrogen Fuel Cell Technology",
        "terseLabel": "Additions in cost related to hydrogen fuel cell technology"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CounterpartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CounterpartiesAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [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": [
      "r264"
     ]
    },
    "ifrs-full_CounterpartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CounterpartiesDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the parties to the transaction other than the entity. It also represents the standard value for the 'Counterparties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r264"
     ]
    },
    "ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CountryOfIncorporationOrResidenceOfSubsidiary",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country of incorporation of subsidiary",
        "terseLabel": "Country of Incorporation"
       }
      },
      "en": {
       "role": {
        "documentation": "The country in which a subsidiary of the entity is incorporated. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r108",
      "r111",
      "r164",
      "r167"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "vik_CreditCardFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CreditCardFees",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit card fees.",
        "label": "Credit card fees"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CreditCardReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CreditCardReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit card receivable.",
        "label": "Credit Card Receivable",
        "terseLabel": "Credit card receivables"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CruiseAndLandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CruiseAndLandMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cruise and land.",
        "label": "Cruise and Land [Member]",
        "terseLabel": "Cruise and Land"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CruiseOperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CruiseOperatingExpensesAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cruise operating expenses.",
        "label": "Cruise Operating Expenses [Abstract]",
        "terseLabel": "Cruise operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CruiseOperatingExpensesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CruiseOperatingExpensesAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cruise Operating Expenses [Axis]",
        "documentation": "Cruise operating expenses."
       }
      }
     },
     "auth_ref": []
    },
    "vik_CruiseOperatingExpensesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CruiseOperatingExpensesDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cruise Operating Expenses [Domain]",
        "documentation": "Cruise operating expenses."
       }
      }
     },
     "auth_ref": []
    },
    "vik_CumulativeUnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CumulativeUnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Unused Tax Losses For Which No Deferred Tax Asset Recognised",
        "documentation": "Cumulative unused tax losses for which no deferred tax asset recognised.",
        "terseLabel": "Cumulative unused tax losses for which no deferred tax asset recognized"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAccruedExpensesAndOtherCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current accrued expenses and other current liabilities",
        "terseLabel": "Accrued expenses and other current liabilities",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current accrued expenses and other current liabilities. [Refer: Accruals; Other current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Current assets",
        "terseLabel": "Total current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r26",
      "r170",
      "r324"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current borrowings and current portion of non-current borrowings",
        "label": "Current borrowings and current portion of non-current borrowings",
        "negatedLabel": "Less: Short-term portion of bank loans and financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current borrowings and current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "vik_CurrentCateringSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CurrentCateringSupplies",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInventoriesSummaryOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current catering supplies.",
        "label": "Current catering supplies",
        "terseLabel": "Catering supplies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentContractLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current contract liabilities",
        "totalLabel": "Total current contract liabilities",
        "terseLabel": "Deferred revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "vik_CurrentCreditCardReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CurrentCreditCardReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccountsAndOtherReceivablesSummaryOfAccountsAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current credit card receivables.",
        "label": "Current credit card receivables",
        "terseLabel": "Credit card receivables"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CurrentFinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CurrentFinancialAssetsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current financial assets.",
        "label": "Current Financial Assets [Member]",
        "terseLabel": "Total Current"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CurrentFinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CurrentFinancialLiabilitiesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current financial liabilities.",
        "label": "Current Financial Liabilities [Member]",
        "terseLabel": "Total current"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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_CurrentFoodAndBeverage": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentFoodAndBeverage",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInventoriesSummaryOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current food and beverage",
        "terseLabel": "Food and beverage"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of food and beverage. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "ifrs-full_CurrentFuel": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentFuel",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInventoriesSummaryOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current fuel",
        "terseLabel": "Fuel"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of fuel. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "vik_CurrentIndirectTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CurrentIndirectTaxReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccountsAndOtherReceivablesSummaryOfAccountsAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current indirect tax receivables.",
        "label": "Current indirect tax receivables",
        "terseLabel": "Indirect tax receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentInterestPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentInterestPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current interest payable",
        "terseLabel": "Interest payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current interest payable. [Refer: Interest payable]"
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfCarryingAmountsOfShorttermAndLongtermLeaseLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "terseLabel": "Short-term portion of lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r201"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "negatedLabel": "Current liabilities",
        "label": "Current liabilities",
        "terseLabel": "Total current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r172",
      "r324"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term portion of bank loans and financial liabilities",
        "label": "Current loans received and current portion of non-current loans received"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current loans received and the current portion of non-current loans received. [Refer: Loans received]"
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPrepaidExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current prepaid expenses",
        "terseLabel": "Prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPrepaymentsAndOtherCurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current prepayments and other current assets",
        "terseLabel": "Prepaid expenses and other current assets",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current prepayments and other current assets. [Refer: Other current assets; Current prepayments]"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "vik_CurrentPurchasedEmissionAllowances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CurrentPurchasedEmissionAllowances",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInventoriesSummaryOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Emission allowances",
        "label": "Current Purchased Emission Allowances",
        "documentation": "Current purchased emission allowances."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentRestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentRestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current restricted cash and cash equivalents",
        "terseLabel": "Restricted cash",
        "verboseLabel": "Restricted cash deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentServiceCostNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in net defined benefit liability (asset) resulting from current service cost",
        "terseLabel": "Service costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfMajorComponentsOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income) and adjustments for current tax of prior periods [abstract]",
        "terseLabel": "Current income tax:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTaxExpenseIncomeRelatedToPillarTwoIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeRelatedToPillarTwoIncomeTaxes",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfMajorComponentsOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income), related to Pillar Two income taxes",
        "terseLabel": "Current income tax charge",
        "negatedLabel": "Current income tax charge"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current tax expense (income) related to Pillar Two income taxes."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "vik_CurrentTechnicalSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CurrentTechnicalSupplies",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInventoriesSummaryOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technical supplies",
        "documentation": "Current technical supplies.",
        "label": "Current technical supplies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccountsAndOtherReceivablesSummaryOfAccountsAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Current trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r292",
      "r293"
     ]
    },
    "ifrs-full_CurrentUnsecuredBankLoansReceivedAndCurrentPortionOfNoncurrentUnsecuredBankLoansReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentUnsecuredBankLoansReceivedAndCurrentPortionOfNoncurrentUnsecuredBankLoansReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current unsecured bank loans received and current portion of non-current unsecured bank loans received",
        "terseLabel": "Short-term portion of Unsecured Notes",
        "negatedLabel": "Less: Short-term portion of Unsecured Notes",
        "verboseLabel": "Less: Short-term portion of Unsecured Notes"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current unsecured bank loans received and the current portion of non-current unsecured bank loans received. [Refer: Unsecured bank loans received]"
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ifrs-full_CurrentWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentWarrantLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current warrant liability",
        "terseLabel": "Warrant liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current warrant liabilities. [Refer: Warrant liability]"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "vik_CurrentYardReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CurrentYardReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccountsAndOtherReceivablesSummaryOfAccountsAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current yard receivables.",
        "label": "Current yard receivables",
        "terseLabel": "Yard receivables"
       }
      }
     },
     "auth_ref": []
    },
    "vik_CustomerBookingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "CustomerBookingMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer booking.",
        "label": "Customer Booking [Member]",
        "terseLabel": "Booking"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r362",
      "r451"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r362",
      "r451"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r364",
      "r453"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r364",
      "r453"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r366",
      "r455"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r364",
      "r453"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r357",
      "r446"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r358",
      "r447"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r358",
      "r447"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r356",
      "r445"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r356",
      "r445"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r356",
      "r445"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r359",
      "r448"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r361",
      "r450"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r361",
      "r450"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r362",
      "r451"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r365",
      "r454"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r363",
      "r452"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r360",
      "r449"
     ]
    },
    "ifrs-full_DebtInstrumentsPercentageContributedToFairValueOfPlanAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DebtInstrumentsPercentageContributedToFairValueOfPlanAssets",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansScheduleOfAnalysisOfFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instruments, percentage contributed to fair value of plan assets",
        "terseLabel": "Debt securities"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage instruments representing debt (rather than equity) contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [domain]] [Contrast: Debt instruments, amount contributed to fair value of plan assets]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "vik_DebtTransactionCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DebtTransactionCost",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt transaction costs",
        "documentation": "Debt transaction cost",
        "label": "Debt Transaction Cost"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DebtTransactionCostsIncludedInPrepaidExpensesAndOtherCurrentAssetsAndOtherNonCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DebtTransactionCostsIncludedInPrepaidExpensesAndOtherCurrentAssetsAndOtherNonCurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt transaction costs included in prepaid expenses and other current assets and other non-current assets",
        "documentation": "Debt transaction costs included in prepaid expenses and other current assets and other non-current assets.",
        "label": "Debt Transaction Costs Included in Prepaid Expenses and Other Current Assets and Other Non-Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) through tax on share-based payment transactions, equity",
        "terseLabel": "Income tax impact due to stock based compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in equity resulting from tax on transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "vik_DecreasesAndDisposalsOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DecreasesAndDisposalsOfLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decreases and disposals of lease liabilities",
        "documentation": "Decreases and disposals of lease liabilities.",
        "terseLabel": "Decreases and disposals"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deductible temporary differences for which no deferred tax asset was recognized",
        "label": "Deductible temporary differences for which no deferred tax asset is recognised"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "vik_DeferredIncomeTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeferredIncomeTaxMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred income tax.",
        "label": "Deferred Income Tax [Member]",
        "terseLabel": "Deferred income tax"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DeferredPrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeferredPrincipalPayments",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred principal payments.",
        "label": "Deferred Principal Payments",
        "terseLabel": "Deferred principal payments"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DeferredRevenueBalancePercentageRelatedToSailDatesWithinNext12Months": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeferredRevenueBalancePercentageRelatedToSailDatesWithinNext12Months",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue Balance Percentage Related to Sail Dates Within Next 12 Months",
        "documentation": "Deferred revenue balance percentage related to sail dates within next 12 months."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred tax assets",
        "label": "Deferred tax assets",
        "terseLabel": "Deferred tax assets",
        "verboseLabel": "Deferred 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": [
      "r18",
      "r22",
      "r58"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Income (expense)",
        "terseLabel": "Deferred income tax income (expense)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfMajorComponentsOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) [abstract]",
        "terseLabel": "Deferred income tax:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "terseLabel": "Change in deferred taxes during the period recognized in the consolidated statements of operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "vik_DeferredTaxExpenseIncomeRecognizedInShareholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeferredTaxExpenseIncomeRecognizedInShareholdersEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax expense income recognized in shareholders equity.",
        "label": "Deferred Tax Expense Income Recognized In Shareholders Equity",
        "terseLabel": "Change in deferred taxes during the period recognized in the consolidated statements of changes in shareholders' equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfMajorComponentsOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) relating to origination and reversal of temporary differences",
        "terseLabel": "Relating to origination and reversal of temporary differences",
        "negatedLabel": "Relating to origination and reversal of temporary differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r299"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesSummaryOfOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "terseLabel": "Deferred tax liabilities",
        "verboseLabel": "Deferred tax liability",
        "negatedLabel": "Deferred 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": [
      "r18",
      "r22",
      "r58"
     ]
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liability (asset)",
        "terseLabel": "Deferred tax asset, net",
        "periodEndLabel": "As of December 31",
        "periodStartLabel": "As of January 1",
        "totalLabel": "Deferred tax asset, net",
        "negatedTotalLabel": "Deferred tax asset, net",
        "negatedPeriodStartLabel": "As of January 1",
        "negatedPeriodEndLabel": "As of December 31"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "vik_DefinedBenefitObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DefinedBenefitObligationsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit obligations member.",
        "label": "Defined Benefit Obligations [Member]",
        "terseLabel": "Defined Benefit Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DefinedBenefitPlansAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DefinedBenefitPlansAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInAssetCeilingDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined benefit plans [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": [
      "r73"
     ]
    },
    "ifrs-full_DefinedBenefitPlansDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DefinedBenefitPlansDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInAssetCeilingDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined benefit plans [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for post-employment benefit plans other than defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods. It also represents the standard value for the 'Defined benefit plans' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ifrs-full_DefinedBenefitPlansOtherThanMultiemployerPlansStatePlansAndPlansThatShareRisksBetweenEntitiesUnderCommonControlMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DefinedBenefitPlansOtherThanMultiemployerPlansStatePlansAndPlansThatShareRisksBetweenEntitiesUnderCommonControlMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInAssetCeilingDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined benefit plans other than multi-employer plans, state plans and plans that share risks between entities under common control [member]",
        "terseLabel": "Defined Benefit Pension Plan"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for defined benefit plans other than multi-employer plans, state plans and plans that share risks between entities under common control. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "vik_DefinedBenefitPlansRetirementAgeForMen": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DefinedBenefitPlansRetirementAgeForMen",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plans retirement age for men.",
        "label": "Defined benefit plans retirement age for men",
        "terseLabel": "Retirement age for men"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DefinedBenefitPlansRetirementAgeForWomen": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DefinedBenefitPlansRetirementAgeForWomen",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plans retirement age for women.",
        "label": "Defined Benefit Plans Retirement Age For Women",
        "terseLabel": "Retirement age for women"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DefinedContributionPlanPerEmployeeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DefinedContributionPlanPerEmployeeAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined contribution plan per employee amount.",
        "label": "Defined Contribution Plan Per Employee Amount",
        "terseLabel": "Contributions per employee"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DefinedContributionPlanPerEmployeePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DefinedContributionPlanPerEmployeePercent",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined contribution plan per employee percent.",
        "label": "Defined Contribution Plan Per Employee Percent",
        "terseLabel": "Contributions per employee percentage"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DeliveryBetween2025And2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeliveryBetween2025And2027Member",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delivery Between 2025 and 2027 [Member]",
        "documentation": "Delivery between 2025 and 2027.",
        "terseLabel": "Delivery Between 2025 and 2027"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DeliveryDate": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeliveryDate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delivery date.",
        "label": "Delivery Date"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DeliveryInTwoThousandTwentyEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeliveryInTwoThousandTwentyEightMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delivery in Two Thousand Twenty Eight [Member]",
        "documentation": "Delivery in two thousand twenty eight.",
        "terseLabel": "Delivery in 2028"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DeliveryInTwoThousandTwentySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeliveryInTwoThousandTwentySevenMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delivery in 2027",
        "label": "Delivery in Two Thousand Twenty Seven [Member]",
        "documentation": "Delivery in two thousand twenty seven."
       }
      }
     },
     "auth_ref": []
    },
    "vik_DeliveryOfVikingAtonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeliveryOfVikingAtonMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delivery of Viking Aton.",
        "label": "Delivery of Viking Aton Member",
        "terseLabel": "River vessels - Delivery Viking Aton"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DeliveryOfVikingHathorAndVikingSobekMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeliveryOfVikingHathorAndVikingSobekMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delivery of Viking Hathor and Viking Sobek [Member]",
        "documentation": "Delivery of Viking Hathor and Viking Sobek.",
        "terseLabel": "River vessels - Delivery Viking Hathor and Viking Sobek"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DeliveryOfVikingHathorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeliveryOfVikingHathorMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delivery of Viking Hathor.",
        "label": "Delivery of Viking Hathor Member",
        "terseLabel": "River vessels - Delivery Viking Hathor"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DeliveryOfVikingSaturnMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeliveryOfVikingSaturnMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delivery of Viking Saturn.",
        "label": "Delivery of Viking Saturn [Member]",
        "terseLabel": "Ocean And Expedition Ships - Delivery Viking Saturn"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DeliveryOfVikingVelaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeliveryOfVikingVelaMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delivery of Viking Vela.",
        "label": "Delivery Of Viking Vela [Member]",
        "terseLabel": "Ocean And Expedition Ships - Delivery Viking Vela"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DeliveryPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DeliveryPeriod",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delivery period.",
        "label": "Delivery period",
        "terseLabel": "Delivery period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepositLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepositLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanCruiseFinancialLiabilityDepositAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liability deposit",
        "label": "Deposit liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deposit liabilities held by the entity."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ifrs-full_DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation, amortization and impairment",
        "totalLabel": "Total depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss",
        "label": "Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss",
        "negatedLabel": "Depreciation, amortization and impairment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation expense, amortisation expense and impairment loss (reversal of impairment loss) recognised in profit or loss. [Refer: Depreciation and amortisation expense; Impairment loss (reversal of impairment loss) recognised in profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "vik_DepreciationAmortizationAndImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DepreciationAmortizationAndImpairment",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation Amortization And Impairment",
        "label": "Depreciation Amortization And Impairment",
        "terseLabel": "Depreciation, amortization and impairment",
        "negatedLabel": "Depreciation, amortization and impairment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationAndAmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total depreciation and amortisation expense",
        "negatedLabel": "Depreciation and amortisation expense",
        "label": "Depreciation and amortisation expense",
        "terseLabel": "Depreciation and amortization",
        "negatedTerseLabel": "Depreciation and amortization"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r50",
      "r178",
      "r270",
      "r277",
      "r289"
     ]
    },
    "vik_DepreciationAndAmortizationOfDisposals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DepreciationAndAmortizationOfDisposals",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation and amortization of disposals.",
        "label": "Depreciation And Amortization Of Disposals",
        "terseLabel": "Depreciation and amortization of disposals"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DepreciationExpenseRelatedToLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DepreciationExpenseRelatedToLease",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation Expense Related to Lease",
        "documentation": "Depreciation expenser related to lease.",
        "terseLabel": "Depreciation expense related to lease"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, right-of-use assets",
        "negatedLabel": "Depreciation of disposals",
        "terseLabel": "Depreciation of disposals"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForContingentLiabilitiesAndContingentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForContingentLiabilitiesAndContingentAssetsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for contingent liabilities and contingent assets [text block]",
        "terseLabel": "Contingent Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for contingent liabilities and contingent assets. [Refer: Classes of contingent liabilities [domain]; Description of nature of contingent assets]"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for derivative financial instruments and hedging [text block]",
        "terseLabel": "Derivative Financial Instruments Designated as Hedging Instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for derivative financial instruments and hedging. [Refer: Classes of financial instruments [domain]; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for derivative financial instruments [text block]",
        "terseLabel": "Derivative Financial Instruments that are not Hedging Instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for derivative financial instruments. [Refer: Classes of financial instruments [domain]; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmissionRightsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmissionRightsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Emission Allowances",
        "label": "Description of accounting policy for emission rights [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for emission rights."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for employee benefits [text block]",
        "terseLabel": "Benefit Plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialAssetsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial assets [text block]",
        "terseLabel": "Financial Assets Measured at Amortized Cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial liabilities [text block]",
        "terseLabel": "Interest Bearing Loans and Financial Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for foreign currency translation [text block]",
        "terseLabel": "Foreign Currency Translation and Transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of non-financial assets [text block]",
        "terseLabel": "Impairment of Non-financial Assets, Including Intangible Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax",
        "label": "Description of accounting policy for income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for intangible assets and goodwill [text block]",
        "terseLabel": "Intangible Assets, Including Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForInvestmentInAssociates",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for investment in associates [text block]",
        "terseLabel": "Investments in Associated Companies"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for investments in associates. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIssuedCapitalExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for issued capital [text block]",
        "terseLabel": "Share Capital and Reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for leases [text block]",
        "terseLabel": "Leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForMeasuringInventories",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Description of accounting policy for measuring inventories [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment",
        "label": "Description of accounting policy for property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for recognition of revenue [text block]",
        "terseLabel": "Revenue Recognition"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "vik_DescriptionOfAccountingPolicyForSellingAndAdministrationCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DescriptionOfAccountingPolicyForSellingAndAdministrationCostsTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and Administration Costs",
        "documentation": "Description of accounting policy for selling and administration costs text block.",
        "label": "Description of Accounting Policy for Selling and Administration Costs [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and Other Receivables",
        "label": "Description of accounting policy for trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForWarrantsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForWarrantsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for warrants [text block]",
        "terseLabel": "Warrant Liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for warrants. Warrants are financial instruments that give the holder the right to purchase ordinary shares."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for determining components of cash and cash equivalents [text block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy used to determine the components of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "vik_DescriptionOfBasisOfConsolidationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DescriptionOfBasisOfConsolidationExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of basis of consolidation explanatory.",
        "label": "Description Of Basis Of Consolidation Explanatory",
        "terseLabel": "Basis of Consolidation"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DescriptionOfOutstandingOptionsForNonVotingOrdinarySharesConvertedToOptionsForOrdinaryShares": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DescriptionOfOutstandingOptionsForNonVotingOrdinarySharesConvertedToOptionsForOrdinaryShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of outstanding options for non-voting ordinary shares converted to options for ordinary shares.",
        "label": "Description of Outstanding Options for Non-voting Ordinary Shares Converted to Options for Ordinary Shares",
        "terseLabel": "Description of outstanding options for non-voting ordinary shares converted to options for ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DescriptionOfOutstandingRsusForNonVotingOrdinarySharesConvertedToRsusForOrdinaryShares": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DescriptionOfOutstandingRsusForNonVotingOrdinarySharesConvertedToRsusForOrdinaryShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of outstanding RSUs for non-voting ordinary shares converted to RSUs for ordinary shares.",
        "label": "Description of Outstanding RSUs for Non-voting Ordinary Shares Converted to RSUs for Ordinary Shares",
        "terseLabel": "Description of outstanding RSUs for non-voting ordinary shares converted to RSUs for ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DescriptionOfRevisionOfPriorPeriodConsolidatedFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DescriptionOfRevisionOfPriorPeriodConsolidatedFinancialStatementsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description Of Revision of Prior Period Consolidated Financial Statements Explanatory",
        "documentation": "Description of revision of prior period consolidated financial statements explanatory.",
        "terseLabel": "Revision of Prior Period Consolidated Financial Statements"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DescriptionOfStockSplitArrangementOfOutstandingStockOptionsAndRSUs": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DescriptionOfStockSplitArrangementOfOutstandingStockOptionsAndRSUs",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of stock split arrangement of outstanding stock options and RSUs.",
        "label": "Description of stock split arrangement of outstanding stock options and R S Us",
        "terseLabel": "Description of stock split arrangement of outstanding stock options and RSUs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfUsefulLifePropertyPlantAndEquipment",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfOtherPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of useful life, property, plant and equipment",
        "terseLabel": "Estimated useful lives, description"
       }
      },
      "en": {
       "role": {
        "documentation": "Description of useful life used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "vik_DescriptionOfVestingPeriodWarrants": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DescriptionOfVestingPeriodWarrants",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of vesting period warrants.",
        "label": "Description Of Vesting Period Warrants",
        "terseLabel": "Description of vesting period warrants"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DetailedDisclosureBackgroundAndBasisOfPreparationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DetailedDisclosureBackgroundAndBasisOfPreparationExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed disclosure background and basis of preparation.",
        "label": "Detailed Disclosure Background and Basis of Preparation Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DetailedDisclosureOfCommitmentsContingenciesAndLongTermObligationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DetailedDisclosureOfCommitmentsContingenciesAndLongTermObligationsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsContingenciesAndLongtermObligations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed Disclosure of Commitments, Contingencies and Long Term Obligations Explanatory",
        "label": "Detailed Disclosure of Commitments, Contingencies and Long Term Obligations Explanatory",
        "terseLabel": "Commitments, Contingencies and Long-Term Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DetailedDisclosureTransactionsWithRelatedPartiesAndSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DetailedDisclosureTransactionsWithRelatedPartiesAndSubsidiariesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiaries"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transactions with related parties and Subsidiaries",
        "documentation": "Detailed Disclosure transactions with related parties and subsidiaries.",
        "label": "Detailed Disclosure transactions with related parties and subsidiaries explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DifferenceBetweenFairValueOfPrivatePlacementLiabilityAndLiquidationPreference": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DifferenceBetweenFairValueOfPrivatePlacementLiabilityAndLiquidationPreference",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Difference between fair value of private placement liability and liquidation preference",
        "documentation": "Difference between fair value of private placement liability and liquidation preference.",
        "label": "Difference Between Fair Value of Private Placement Liability and Liquidation Preference"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DiloHoldingsLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DiloHoldingsLimitedMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dilo Holdings Limited.",
        "label": "Dilo Holdings Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total diluted earnings (loss) per share",
        "label": "Diluted earnings (loss) per share",
        "terseLabel": "Diluted",
        "verboseLabel": "Diluted EPS"
       }
      },
      "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), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r115",
      "r116"
     ]
    },
    "ifrs-full_DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive effect of convertible instruments on weighted average number of ordinary shares",
        "terseLabel": "Dilutive effect of conversion of Series C Preference Shares to ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relate to the assumed conversion of the entity's convertible instruments."
       }
      }
     },
     "auth_ref": [
      "r484"
     ]
    },
    "ifrs-full_DilutiveEffectOfRestrictedShareUnitsOnWeightedAverageNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DilutiveEffectOfRestrictedShareUnitsOnWeightedAverageNumberOfOrdinaryShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive effect of restricted share units on weighted average number of ordinary shares",
        "terseLabel": "Dilutive effect of RSUs and stock options"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relates to the assumed conversion of the entity\u2019s restricted share units."
       }
      }
     },
     "auth_ref": [
      "r484"
     ]
    },
    "vik_DirectCostsOfCruiseLandAndOnboard": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DirectCostsOfCruiseLandAndOnboard",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Direct costs of cruise, land and onboard",
        "documentation": "Direct costs of cruise land and onboard.",
        "label": "Direct Costs of Cruise Land and Onboard",
        "negatedLabel": "Direct costs of cruise, land and onboard"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DirectCostsOfCruiseLandAndOnboardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DirectCostsOfCruiseLandAndOnboardMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Direct Costs of Cruise Land and Onboard [Member]",
        "documentation": "Direct costs of cruise, land and onboard.",
        "terseLabel": "Direct Costs of Cruise, Land and Onboard"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureInDetailOfOtherNonCurrentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureInDetailOfOtherNonCurrentLiabilitiesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Other Non-current Liabilities",
        "documentation": "Disclosure in detail of Other Non current liabilities.",
        "label": "Disclosure in detail of Other Non current liabilities Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of accrued expenses and other liabilities [text block]",
        "terseLabel": "Accrued Expenses and Other Current Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of accrued expenses and other liabilities. [Refer: Accruals; Other liabilities]"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "vik_DisclosureOfActivityInDeferredRevenueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfActivityInDeferredRevenueTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of activity in deferred revenue text block.",
        "label": "Disclosure of Activity in Deferred Revenue [Text Block]",
        "terseLabel": "Summary of Activity in Deferred Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Preparation",
        "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": [
      "r463"
     ]
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfBorrowingsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of borrowings [text block]",
        "terseLabel": "Loans and Financial Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCashAndCashEquivalents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Disclosure of cash and cash equivalents [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "vik_DisclosureOfChangesInPlanAssetsDefinedBenefitObligationsAndAssetCeilingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfChangesInPlanAssetsDefinedBenefitObligationsAndAssetCeilingExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of changes in plan assets, defined benefit obligations and asset ceiling.",
        "label": "Disclosure of changes in plan assets, defined benefit obligations and asset ceiling explanatory",
        "terseLabel": "Summary of Changes in Plan Assets, Defined Benefit Obligations and Asset Ceiling"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [text block]",
        "terseLabel": "Summary of Authorized, Issued and Outstanding Share Capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of classes of share capital. [Refer: Classes of share capital [domain]]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfDividendDeclaredAndPaidPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfDividendDeclaredAndPaidPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "vik_DisclosureOfCommitmentsAndContingenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfCommitmentsAndContingenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of commitments and contingencies.",
        "label": "Disclosure of commitments and contingencies [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfCommitmentsAndContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfCommitmentsAndContingenciesLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of commitments and contingencies.",
        "label": "Disclosure of commitments and contingencies [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfCommitmentsAndContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfCommitmentsAndContingenciesTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of commitments and contingencies.",
        "label": "Disclosure of commitments and contingencies [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of commitments and contingent liabilities [text block]",
        "terseLabel": "Commitments and Contingencies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "vik_DisclosureOfCommitmentsContingenciesAndLongTermObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfCommitmentsContingenciesAndLongTermObligationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of commitments, contingencies and long-term obligations.",
        "label": "Disclosure of commitments, contingencies and long-term obligations [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfCommitmentsContingenciesAndLongTermObligationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfCommitmentsContingenciesAndLongTermObligationsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsContingenciesAndLongtermObligations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of commitments, contingencies and long-term obligations [line items].",
        "label": "Disclosure of commitments, contingencies and long-term obligations [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfCorporateInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfCorporateInformationTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformation1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of corporate information.",
        "label": "Disclosure of Corporate Information [text block]",
        "terseLabel": "Corporate Information"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfDefinedBenefitPlanAmountsIncludedInStatementsOfOperationsAndOtherComprehensiveIncomeLossExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfDefinedBenefitPlanAmountsIncludedInStatementsOfOperationsAndOtherComprehensiveIncomeLossExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plan amounts included in statements of operations and other comprehensive income (loss) explanatory",
        "documentation": "Disclosure of defined benefit plan amounts included in statements of operations and other comprehensive income (loss) explanatory.",
        "terseLabel": "Summary of Amounts Included in Consolidated Statements of Operations and Consolidated Statements of Other Comprehensive Income (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [text block]",
        "terseLabel": "Benefit Plans",
        "verboseLabel": "Summary of Defined Benefit Obligations, Plan Assets and Asset Ceiling"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of defined benefit plans. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to defined benefit plans."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "vik_DisclosureOfDetailedInformationAboutAccountsAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfDetailedInformationAboutAccountsAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccountsAndOtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about accounts and other receivables.",
        "label": "Disclosure of Detailed Information about accounts and other receivables Explanatory",
        "terseLabel": "Summary of Accounts and Other Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanCruiseFinancialLiabilityDepositAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanCruiseFinancialLiabilityDepositAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "vik_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCashAndCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about cash and cash equivalents.",
        "label": "Disclosure of Detailed Information about Cash and Cash Equivalents Explanatory",
        "terseLabel": "Summary of Cash and Cash Equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfDetailedInformationAboutEstimatedUsefulLivesOfIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfDetailedInformationAboutEstimatedUsefulLivesOfIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about estimated useful lives of intangible assets.",
        "label": "Disclosure Of Detailed Information About Estimated Useful Lives of Intangible Assets Explanatory",
        "terseLabel": "Summary of Estimated Useful Lives of Intangible Assets with Finite Lives"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfDetailedInformationAboutEstimatedUsefulLivesOfOtherPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfDetailedInformationAboutEstimatedUsefulLivesOfOtherPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about estimated useful lives of other property, plant and equipment.",
        "label": "Disclosure Of Detailed Information About Estimated Useful Lives of Other Property, Plant and Equipment Explanatory",
        "terseLabel": "Summary of Estimated Useful Lives of Other Property, Plant and Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfDetailedInformationAboutEstimatedUsefulLivesVesselAndShipExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfDetailedInformationAboutEstimatedUsefulLivesVesselAndShipExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about estimated useful lives vessel and ship explanatory.",
        "label": "Disclosure of detailed information about estimated useful lives vessel and ship explanatory",
        "terseLabel": "Summary of Estimated Useful Lives of Vessel and Ship Components"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgedItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgedItemsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedged items [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgedItemsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgedItemsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedged items [text block]",
        "terseLabel": "Summary of Forward Foreign Currency Contracts"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about hedged items. [Refer: Hedged items [domain]]"
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgedItemsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgedItemsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfForwardForeignCurrencyContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedged items [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgedItemsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgedItemsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfForwardForeignCurrencyContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedged items [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of hedged items."
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedging instruments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedging instruments [text block]",
        "terseLabel": "Summary of the Impact of Hedging Instruments on Consolidated Statements of Financial Position"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about hedging instruments. [Refer: Hedging instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r243"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfTheImpactOfHedgingInstrumentsOnConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedging instruments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfTheImpactOfHedgingInstrumentsOnConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedging instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r243"
     ]
    },
    "vik_DisclosureOfDetailedInformationAboutInterestExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfDetailedInformationAboutInterestExpenseExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInterestExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed Information about interest expense.",
        "label": "Disclosure of Detailed Information about interest expense Explanatory",
        "terseLabel": "Summary of Interest Expense"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfDetailedInformationAboutInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfDetailedInformationAboutInventoriesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed Information about inventories.",
        "terseLabel": "Summary of Inventories",
        "label": "Disclosure of Detailed Information about inventories Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfDetailedInformationAboutSecuredNotesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfDetailedInformationAboutSecuredNotesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Detailed Information About Secured Notes.",
        "label": "Disclosure of Detailed Information About Secured Notes Explanatory",
        "terseLabel": "Summary of Secured Notes"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfDetailedInformationAboutUnsecuredNotesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfDetailedInformationAboutUnsecuredNotesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Detailed Information About Unsecured Notes.",
        "label": "Disclosure of Detailed Information About Unsecured Notes Explanatory",
        "terseLabel": "Summary of Unsecured Notes"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfDisaggregationOfPercentageOfPassengersBySourceMarketTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfDisaggregationOfPercentageOfPassengersBySourceMarketTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of disaggregation of percentage of passengers by source market text block.",
        "label": "Disclosure of Disaggregation of Percentage of Passengers by Source Market [Text Block]",
        "terseLabel": "Summary of Disaggregation of Percentage of Passengers by Source Market"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]",
        "terseLabel": "Summary of Disaggregation of Total Revenue by Reportable Segment"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfPercentageOfPassengersBySourceMarketDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfTotalRevenueByReportableSegmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfPercentageOfPassengersBySourceMarketDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfTotalRevenueByReportableSegmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "ifrs-full_DisclosureOfDividendsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDividendsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of dividends [text block]",
        "terseLabel": "Summary of Dividend Declared and Paid Per Share"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]",
        "terseLabel": "Net Income (Loss) Per Share"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of employee benefits [text block]",
        "terseLabel": "Benefit Plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for employee benefits."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "terseLabel": "Subsequent Events"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "ifrs-full_DisclosureOfFairValueMeasurementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement [text block]",
        "terseLabel": "Summary of Fair Value Hierarchy for Group's Financial Assets and Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for fair value measurement."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfPlanAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of plan assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfPlanAssetsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of plan assets [text block]",
        "terseLabel": "Schedule of Analysis of Fair Value of Plan Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of defined benefit plan assets. [Refer: Plan assets [member]; Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfPlanAssetsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansScheduleOfAnalysisOfFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of plan assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfPlanAssetsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansScheduleOfAnalysisOfFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of plan assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the fair value of defined benefit plan assets."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [abstract]",
        "terseLabel": "Increase decrease in net change in cash flow hedges due to 10% increase or decrease in value of currency"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagement1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "terseLabel": "Financial Instruments and Risk Management"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r256",
      "r263"
     ]
    },
    "vik_DisclosureOfFinancingForAllShipsOtherThanVikingGydaTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfFinancingForAllShipsOtherThanVikingGydaTableTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Financing for All Ships Other Than Viking Gyda",
        "documentation": "Disclosure of financing for all ships other than viking gyda.",
        "label": "Disclosure of financing for all ships other than Viking Gyda [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfFinancingForAllShipsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfFinancingForAllShipsTableTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Financing for All Ships",
        "documentation": "Disclosure of financing for all ships.",
        "label": "Disclosure of financing for all ships [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfFinancingForLongshipSeineRiverVesselsAndLongshipsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfFinancingForLongshipSeineRiverVesselsAndLongshipsTableTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Financing for Longship Seine River Vessels and Longships [Table Text Block]",
        "documentation": "Disclosure of financing for Longship-Seine river vessels and Longships.",
        "terseLabel": "Summary of Financing for Longship-Seine River Vessels and Longships"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfForthRevisionsToTheConsolidatedStatementOfCashFlowsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfForthRevisionsToTheConsolidatedStatementOfCashFlowsTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Forth Revisions to the Consolidated Statements of Cash Flows",
        "label": "Disclosure of forth revisions to the consolidated statement of cash flows [text block]",
        "documentation": "Disclosure of forth revisions to the consolidated statement of cash flows."
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of forth revisions to the consolidated statement of financial position [text block]",
        "documentation": "Disclosure of forth revisions to the consolidated statement of financial position.",
        "terseLabel": "Summary of Forth Revisions to the Consolidated Statement of Financial Position"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfForthRevisionsToTheConsolidatedStatementOfOperationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfForthRevisionsToTheConsolidatedStatementOfOperationsTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Forth Revisions to the Consolidated Statements of Operations",
        "label": "Disclosure of forth revisions to the consolidated statement of operations [text block]",
        "documentation": "Disclosure of forth revisions to the consolidated statement of operations."
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfForthRevisionsToTheConsolidatedStatementOfOtherComprehensiveIncomeLossTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfForthRevisionsToTheConsolidatedStatementOfOtherComprehensiveIncomeLossTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of forth revisions to the consolidated statement of other comprehensive income loss [text block]",
        "documentation": "Disclosure of forth revisions to the consolidated statement of other comprehensive income loss.",
        "terseLabel": "Summary of Forth Revisions to the Consolidated Statements of Other Comprehensive Income (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of forth revisions to the consolidated statements of changes in shareholders equity [text block]",
        "documentation": "Disclosure of forth revisions to the consolidated statements of changes in shareholders equity.",
        "terseLabel": "Summary of Forth Revisions to the Consolidated Statements of Changes in Shareholders' Equity"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementOfCashFlowsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementOfCashFlowsTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of forth revisions to the unaudited interim condensed consolidated statement of cash flows [text block]",
        "documentation": "Disclosure of forth revisions to the unaudited interim condensed consolidated statement of cash flows.",
        "terseLabel": "Disclosure of Forth Revisions to the Unaudited Interim Condensed Consolidated Statement of Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementOfOtherComprehensiveIncomeLossTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementOfOtherComprehensiveIncomeLossTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Forth Revisions to the Unaudited Interim Condensed Consolidated Statement of Other Comprehensive Income (Loss)",
        "label": "Disclosure of forth revisions to the unaudited interim condensed consolidated statement of other comprehensive income loss [text block]",
        "documentation": "Disclosure of forth revisions to the unaudited interim condensed consolidated statement of other comprehensive income loss."
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOfOperationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOfOperationsTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of forth revisions to the unaudited interim condensed consolidated statements of operations [text block]",
        "documentation": "Disclosure of forth revisions to the unaudited interim condensed consolidated statements of operations.",
        "terseLabel": "Disclosure of Forth Revisions to the Unaudited Interim Condensed Consolidated Statements of Operations"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfIncomeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfIncomeTaxAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of income tax.",
        "label": "Disclosure Of Income Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTax1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax",
        "label": "Disclosure of income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "vik_DisclosureOfIncomeTaxLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfIncomeTaxLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of income tax.",
        "label": "Disclosure Of Income Tax [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfIncomeTaxTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfIncomeTaxTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of income tax.",
        "label": "Disclosure Of Income Tax [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about amounts that affected statement of comprehensive income as result of hedge accounting [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about amounts that affected statement of comprehensive income as result of hedge accounting [text block]",
        "terseLabel": "Summary of Effect of Cash Flow Hedges in Consolidated Statements of Operations and Consolidated Statements of Other Comprehensive Income(Loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about amounts that affected the statement of comprehensive income as a result of hedge accounting."
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about amounts that affected statement of comprehensive income as result of hedge accounting [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutAmountsThatAffectedStatementOfComprehensiveIncomeAsResultOfHedgeAccountingTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about amounts that affected statement of comprehensive income as result of hedge accounting [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to amounts that affected the statement of comprehensive income as a result of hedge accounting."
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutDefinedBenefitPlansAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutDefinedBenefitPlansAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about defined benefit plans [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about key management personnel [text block]",
        "terseLabel": "Summary of Key Management Compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstruments1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [text block]",
        "terseLabel": "Hedging Instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about the terms and conditions of hedging instruments and how they affect future cash flows. [Refer: Hedging instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfReconciliationOfCashFlowHedgeComponentOfEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfReconciliationOfCashFlowHedgeComponentOfEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the terms and conditions of hedging instruments and how they affect future cash flows."
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "ifrs-full_DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of instruments with potential future dilutive effect not included in calculation of diluted earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareExplanatory2023": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareExplanatory2023",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of instruments with potential future dilutive effect not included in calculation of diluted earnings per share [text block]",
        "terseLabel": "Summary of Weighted Average Number of Potential Ordinary Shares that were not included in the Diluted EPS Calculations"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of instruments (including contingently issuable shares) that could potentially dilute basic earnings per share in the future, but were not included in the calculation of diluted earnings per share because they are antidilutive for the period(s) presented."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "ifrs-full_DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfWeightedAverageNumberOfPotentialOrdinarySharesThatWereNotIncludedInTheDilutedEpsCalculationsDe"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of instruments with potential future dilutive effect not included in calculation of diluted earnings per share [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfWeightedAverageNumberOfPotentialOrdinarySharesThatWereNotIncludedInTheDilutedEpsCalculationsDe"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of instruments with potential future dilutive effect not included in calculation of diluted earnings per share [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing instruments with potential future dilutive effect not included in calculation of diluted earnings per share."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsWithFiniteLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsWithFiniteLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "ifrs-full_DisclosureOfInterestExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInterestExpenseExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInterestExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of interest expense [text block]",
        "terseLabel": "Interest Expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of interest expense. [Refer: Interest expense]"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "ifrs-full_DisclosureOfInterestsInOtherEntitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInterestsInOtherEntitiesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChanges1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of interests in other entities [text block]",
        "terseLabel": "Group Structure and Recent Changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for interests in other entities."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInterestsInSubsidiariesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Group Included Subsidiaries",
        "label": "Disclosure of interests in subsidiaries [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of interests in subsidiaries. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInventoriesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of inventories [text block]",
        "terseLabel": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Disclosure of leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r211"
     ]
    },
    "ifrs-full_DisclosureOfLoansAndAdvancesToBanksExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfLoansAndAdvancesToBanksExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of loans and advances to banks [text block]",
        "terseLabel": "Schedule of Loans and Financial Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of loans and advances to banks. [Refer: Loans and advances to banks]"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of material accounting policy information [text block]",
        "terseLabel": "Basis of Preparation and Accounting Policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis for non-derivative financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [text block]",
        "terseLabel": "Summary of Timing of Future Cash Payments of Lease Liabilities based on Contractual Undiscounted Cash Flows"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis of operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfTimingOfFutureCashPaymentsOfLeaseLiabilitiesBasedOnContractualUndiscountedCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfTimingOfFutureCashPaymentsOfLeaseLiabilitiesBasedOnContractualUndiscountedCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis of operating lease payments."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInAssetCeilingDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfDefinedBenefitObligationsPlanAssetsAndAssetCeilingDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfReconciliationOfNetPensionLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of net defined benefit liability (asset) [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInAssetCeilingDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfDefinedBenefitObligationsPlanAssetsAndAssetCeilingDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfReconciliationOfNetPensionLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of net defined benefit liability (asset) [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the net defined benefit liability (asset)."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average remaining contractual life of outstanding share options [text block]",
        "terseLabel": "Summary of Stock Based Compensation Activity's"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments",
        "label": "Disclosure of operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "vik_DisclosureOfOptionsForAdditionalOceanShipsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfOptionsForAdditionalOceanShipsTableTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of options for additional ocean ships.",
        "label": "Disclosure of options for additional ocean ships [table text block]",
        "terseLabel": "Summary of Options for Additional Ocean Ships"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfOptionsForAdditionalRiverVesselsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfOptionsForAdditionalRiverVesselsTableTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of options for additional river vessels.",
        "label": "Disclosure of options for additional river vessels [table text block]",
        "terseLabel": "Summary of Options for Additional River Vessels"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherCurrentAssetsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other current assets [text block]",
        "terseLabel": "Prepaid Expenses and Other Current Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other current assets. [Refer: Other current assets]"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherNoncurrentAssetsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Non-Current Assets",
        "label": "Disclosure of other non-current assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other non-current assets. [Refer: Other non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other non-current liabilities [text block]",
        "terseLabel": "Other Non-Current Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other non-current liabilities. [Refer: Other non-current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfOtherPropertyPlantAndEquipmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfOtherPropertyPlantAndEquipmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "vik_DisclosureOfQuantitativeInformationAboutMovementsInLeaseLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfQuantitativeInformationAboutMovementsInLeaseLiabilitiesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about movements in lease liabilities explanatory",
        "documentation": "Disclosure of quantitative information about movements in lease liabilities.",
        "terseLabel": "Schedule of Movements in Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [text block]",
        "terseLabel": "Schedule of Movements in Right of Use Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to right-of-use assets."
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInPropertyPlantAndEquipmentIncludingRightofuseAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInPropertyPlantAndEquipmentIncludingRightofuseAssetsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in property, plant and equipment, including right-of-use assets [text block]",
        "terseLabel": "Summary of Movements in Property, Plant and Equipment and Intangible Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in property, plant and equipment, including right-of-use assets."
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [text block]",
        "terseLabel": "Summary of Changes in Liabilities Arising from Financing Activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of liabilities arising from financing activities."
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "vik_DisclosureOfReconciliationOfNetPensionLiabilityExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfReconciliationOfNetPensionLiabilityExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of reconciliation of net pension liability.",
        "label": "Disclosure of reconciliation of net pension liability explanatory",
        "terseLabel": "Summary of Reconciliation of Net Pension Liability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomers"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of revenue from contracts with customers [text block]",
        "terseLabel": "Revenue from Contracts with Customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r198"
     ]
    },
    "vik_DisclosureOfRevisionToPreviouslyIssuedInterimFinancialStatementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfRevisionToPreviouslyIssuedInterimFinancialStatementTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision to Previously Issued Interim Financial Statement",
        "label": "Disclosure of revision to previously issued interim financial statement [text block]",
        "documentation": "Disclosure of revision to previously issued interim financial statement."
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfRiskManagementStrategyRelatedToEuroDenominatedLoansExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfRiskManagementStrategyRelatedToEuroDenominatedLoansExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Annual Effects of Changes to Interest Rate for Balances of Loans Outstanding and Financial Liabilities with Variable Rates",
        "label": "Disclosure of risk management strategy related to euro denominated loans explanatory",
        "documentation": "Disclosure of risk management strategy related to euro denominated loans explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of risk management strategy related to hedge accounting [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfAnnualEffectsOfChangesToInterestRateForBalancesOfLoansOutstandingAndFinancialLia"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of risk management strategy related to hedge accounting [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfAnnualEffectsOfChangesToInterestRateForBalancesOfLoansOutstandingAndFinancialLia"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of risk management strategy related to hedge accounting [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the risk management strategy in relation to hedge accounting."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r288"
     ]
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share capital, reserves and other equity interest [text block]",
        "terseLabel": "Share Capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share-based payment arrangements [text block]",
        "terseLabel": "Stock Based Compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r221"
     ]
    },
    "vik_DisclosureOfShipbuildingContractsForShipsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfShipbuildingContractsForShipsTableTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of shipbuilding contracts for ships.",
        "label": "Disclosure of shipbuilding contracts for ships [table text block]",
        "terseLabel": "Summary of Shipbuilding Contracts for Ships"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureOfShort-TermAndLong-TermLeaseLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureOfShort-TermAndLong-TermLeaseLiabilitiesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Carrying Amounts Short-Term and Long-Term Lease Liabilities",
        "label": "Disclosure of short-term and long-term lease liabilities explanatory",
        "documentation": "Disclosure of short-term and long-term lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of associates [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [text block]",
        "terseLabel": "Summary Information Before Elimination of Inter-company Transactions and the Effect of Non-controlling Interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of subsidiaries. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r110",
      "r113",
      "r183"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r113",
      "r183"
     ]
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of assets [text block]",
        "terseLabel": "Summary of Primary Actuarial Assumptions for the Weighted Average Rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of significant inputs for which market data are not available and that are developed using the best information available about the assumptions that market participants would use when measuring the fair value of assets."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfPrimaryActuarialAssumptionsForTheWeightedAverageRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfPrimaryActuarialAssumptionsForTheWeightedAverageRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to significant unobservable inputs used in the fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfEquityExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfEquityExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of equity [text block]",
        "terseLabel": "Summary of Sensitivity of Fair Value to Significant Unobservable Inputs"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of significant inputs for which market data are not available and that are developed using the best information available about the assumptions that market participants would use when measuring the fair value of the entity's own equity instruments. [Refer: Classes of entity's own equity instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfEquityLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of equity [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfEquityTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to significant unobservable inputs used in the fair value measurement of equity."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccountsAndOtherReceivables1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and Other Receivables",
        "label": "Disclosure of trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [text block]",
        "terseLabel": "Transactions With Related Parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryInformationBeforeEliminationOfIntercompanyTransactionsAndTheEffectOfNoncontrollingInterestDet",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryInformationBeforeEliminationOfIntercompanyTransactionsAndTheEffectOfNoncontrollingInterestDet",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "vik_DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure private placement liability and private placement derivative [abstract].",
        "label": "Disclosure private placement liability and private placement derivative [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure private placement liability and private placement derivative axis.",
        "label": "Disclosure Private Placement Liability and Private Placement Derivative [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure private placement liability and private placement derivative domain.",
        "label": "Disclosure Private Placement Liability and Private Placement Derivative [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed information about private placement liability and private placement derivative.",
        "label": "Disclosure Private Placement Liability and Private Placement Derivative Explanatory",
        "terseLabel": "Private Placement Liability and Private Placement Derivative"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure private placement liability and private placement derivative line items.",
        "label": "Disclosure Private Placement Liability and Private Placement Derivative [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure private placement liability and private placement derivative table.",
        "label": "Disclosure Private Placement Liability and Private Placement Derivative [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure transactions with related parties and subsidiaries [abstract].",
        "label": "Disclosure transactions with related parties and subsidiaries [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureTransactionsWithRelatedPartiesAndSubsidiariesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureTransactionsWithRelatedPartiesAndSubsidiariesLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiaries",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure transactions with related parties and subsidiaries [line items].",
        "label": "Disclosure transactions with related parties and subsidiaries [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_DisclosureTransactionsWithRelatedPartiesAndSubsidiariesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DisclosureTransactionsWithRelatedPartiesAndSubsidiariesTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsContingenciesAndLongtermObligations",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiaries",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure transactions with related parties and subsidiaries table.",
        "label": "Disclosure transactions with related parties and subsidiaries [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DiscountRateMeasurementInputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DiscountRateMeasurementInputMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfPrimaryActuarialAssumptionsForTheWeightedAverageRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate, measurement input [member]",
        "terseLabel": "Discount Rate"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a discount rate used as a measurement input used in valuation techniques based on a present value calculation."
       }
      }
     },
     "auth_ref": [
      "r494"
     ]
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposals, property, plant and equipment",
        "label": "Disposals, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposals, property, plant and equipment including right-of-use assets",
        "label": "Disposals, property, plant and equipment including right-of-use assets",
        "negatedTerseLabel": "Disposals"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment including right-of-use assets resulting from disposals. [Refer: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "ifrs-full_DisposalsRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisposalsRightofuseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Decreases and disposals",
        "label": "Disposals, right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in right-of-use assets resulting from disposals. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "ifrs-full_DividendPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendPayables",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend payables",
        "terseLabel": "Dividends declared"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends that the company has declared but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "vik_DividendsDeclaredPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DividendsDeclaredPerShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfDividendDeclaredAndPaidPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividends declared per share",
        "label": "Dividends declared per share"
       }
      }
     },
     "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.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends recognised as distributions to owners",
        "label": "Dividends recognised as distributions to owners",
        "terseLabel": "Dividend distribution",
        "negatedTerseLabel": "Dividend distribution"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid, classified as financing activities",
        "negatedTerseLabel": "Dividends paid",
        "negatedLabel": "Dividend distribution"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid by the entity, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "ifrs-full_DividendsPaidOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsPaidOrdinaryShares",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid, ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid by the entity on ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "ifrs-full_DividendsPaidOrdinarySharesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsPaidOrdinarySharesPerShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfDividendDeclaredAndPaidPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid, ordinary shares per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid per ordinary share."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "ifrs-full_DividendsPaidOtherShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsPaidOtherShares",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid, other shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid by the entity on shares other than ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "ifrs-full_DividendsPaidOtherSharesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsPaidOtherSharesPerShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfDividendDeclaredAndPaidPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid, other shares per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid per other share."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "ifrs-full_DividendsReceivedClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsReceivedClassifiedAsInvestingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends received, classified as investing activities",
        "terseLabel": "Dividends received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from dividends received, classified as investing activities. [Refer: Dividends received]"
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "vik_DividendsRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DividendsRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividends Recognized",
        "label": "Dividends recognized"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r354",
      "r377"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r354",
      "r377",
      "r420"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r354",
      "r377",
      "r420"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r349"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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": []
    },
    "vik_DrewDownOfLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "DrewDownOfLoan",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Drew down of loan.",
        "label": "Drew down of loan",
        "terseLabel": "Drew down of loan"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [abstract]",
        "terseLabel": "Net (loss) income per share attributable to ordinary and special shares",
        "verboseLabel": "Net income (loss) per share attributable to ordinary and special shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [text block]",
        "terseLabel": "Summary of Computation of Basic EPS and Diluted EPS"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "ifrs-full_EarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EarningsPerShareLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EarningsPerShareTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to earnings per share."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "ifrs-full_EffectOfAssetCeilingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EffectOfAssetCeilingMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInAssetCeilingDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfDefinedBenefitObligationsPlanAssetsAndAssetCeilingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of asset ceiling [member]",
        "terseLabel": "Asset Ceiling"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the effect of asset ceiling in a defined benefit plan. Asset ceiling is the present value of any economic benefits available in the form of refunds from the defined benefit plan or reductions in future contributions to the defined benefit plan. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vik_EffectOfCurrencyTranslationOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "EffectOfCurrencyTranslationOnLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of currency translation",
        "label": "Effect of currency translation on lease liabilities",
        "documentation": "Effect of currency translation on lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents",
        "totalLabel": "Effect of exchange rate changes on cash and cash equivalents, Total"
       }
      },
      "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": [
      "r149",
      "r150"
     ]
    },
    "vik_EffectOnIncomeLossBeforeIncomeTaxesWithIncreaseDecreaseInInterestRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "EffectOnIncomeLossBeforeIncomeTaxesWithIncreaseDecreaseInInterestRate",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfAnnualEffectsOfChangesToInterestRateForBalancesOfLoansOutstandingAndFinancialLia"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect on income (loss) before income taxes with increase decrease in interest rate.",
        "label": "Effect on Income (Loss) Before Income Taxes with Increase Decrease in Interest Rate",
        "terseLabel": "Effect on income (loss) before income taxes"
       }
      }
     },
     "auth_ref": []
    },
    "vik_EightLongshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "EightLongshipsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eight Longships",
        "label": "Eight Longships [Member]",
        "documentation": "Eight Longships."
       }
      }
     },
     "auth_ref": []
    },
    "vik_EmployeeCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "EmployeeCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpensesSummaryOfVesselOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee costs.",
        "label": "Employee costs"
       }
      }
     },
     "auth_ref": []
    },
    "vik_EmployeeCostsOfficeExpensesProfessionalServiceFeesAndOtherAdministrativeExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "EmployeeCostsOfficeExpensesProfessionalServiceFeesAndOtherAdministrativeExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee costs, office expenses, professional service fees and other administrative expenses.",
        "label": "Employee Costs, Office Expenses, Professional Service Fees and Other Administrative Expenses",
        "terseLabel": "Employee costs, office expenses, professional service fees and other administrative expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [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_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Central Index Key",
        "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": [
      "r351"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Registrant Name",
        "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": [
      "r351"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r462"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity",
        "totalLabel": "Total shareholders' equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "terseLabel": "Total shareholders' equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r30",
      "r158",
      "r160",
      "r184",
      "r185",
      "r187"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "Equity",
        "verboseLabel": "Shareholders' equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "Total shareholders' equity and liabilities",
        "terseLabel": "Total shareholders' equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParent",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent",
        "terseLabel": "Equity attributable to shareholders of Viking Holdings Ltd",
        "totalLabel": "Equity attributable to shareholders of Viking Holdings Ltd"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "ifrs-full_EquityInstrumentsPercentageContributedToFairValueOfPlanAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityInstrumentsPercentageContributedToFairValueOfPlanAssets",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansScheduleOfAnalysisOfFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity instruments, percentage contributed to fair value of plan assets",
        "terseLabel": "Equity securities"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage equity instruments contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [domain]] [Contrast: Equity instruments, amount contributed to fair value of plan assets]"
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r370",
      "r381",
      "r391",
      "r424"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r367",
      "r378",
      "r388",
      "r421"
     ]
    },
    "ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EstimateOfContributionsExpectedToBePaidToPlan",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected contribution to the defined benefit plans",
        "label": "Estimate of contributions expected to be paid to plan for next annual reporting period"
       }
      },
      "en": {
       "role": {
        "documentation": "The estimate of the expected contributions to be made to a defined benefit plan for the next annual reporting period. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r87",
      "r89"
     ]
    },
    "vik_EuroToUSDExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "EuroToUSDExchangeRate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Euro to USD exchange rate",
        "documentation": "Euro to USD exchange rate.",
        "terseLabel": "Euro to USD exchange rate"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "vik_ExercisePriceOfWarrantsPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ExercisePriceOfWarrantsPerShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price of warrants per share.",
        "label": "Exercise price of warrants per share",
        "terseLabel": "Exercise price of warrants per share"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ExpectedDeliveryPeriod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ExpectedDeliveryPeriod",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected delivery period.",
        "label": "Expected delivery period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpectedDividendAsPercentageShareOptionsGranted",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected dividend as percentage, share options granted",
        "terseLabel": "Vesting percentage"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total expense from share-based payment transactions",
        "label": "Expense from share-based payment transactions",
        "terseLabel": "Stock based compensation expense"
       }
      },
      "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": [
      "r232"
     ]
    },
    "ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-lease components and variable lease payments",
        "label": "Expense relating to variable lease payments not included in measurement of lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the expense relating to variable lease payments not included in the measurement of lease liabilities. Variable lease payments are the portion of payments made by a lessee to a lessor for the right to use an underlying asset during the lease term that varies because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "vik_ExportCreditAgencyPremiumPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ExportCreditAgencyPremiumPercentage",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Export credit agency premium percentage.",
        "label": "Export credit agency premium percentage",
        "terseLabel": "Export credit agency premium percentage"
       }
      }
     },
     "auth_ref": []
    },
    "vik_FifteenPointOneMillionLoanVariableBaseRatePlusTwoPointThreeFivePercentageDueTwoThousandTwentyNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FifteenPointOneMillionLoanVariableBaseRatePlusTwoPointThreeFivePercentageDueTwoThousandTwentyNineMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fifteen point one million loan variable base rate plus two point three five percentage due two thousand twenty nine.",
        "label": "Fifteen Point One Million Loan Variable Base Rate Plus Two Point Three Five Percentage Due Two Thousand Twenty Nine [Member]",
        "terseLabel": "$15.1 Million Loan, Variable Base Rate Plus 2.35%, Due 2029",
        "verboseLabel": "$15.1 Million Loan"
       }
      }
     },
     "auth_ref": []
    },
    "vik_FiftyFourPointTwoMillionLoanVariableBaseRatePlusTwoPointTwoPercentageToTwoPointFourPercentageDueTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FiftyFourPointTwoMillionLoanVariableBaseRatePlusTwoPointTwoPercentageToTwoPointFourPercentageDueTwoThousandTwentyFiveMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fifty four point two million loan variable base rate plus two point two percentage to two point four percentage due two thousand twenty five.",
        "label": "Fifty Four Point Two Million Loan Variable Base Rate Plus Two Point Two Percentage To Two Point Four Percentage Due Two Thousand Twenty Five [member]",
        "terseLabel": "EUR 54.2 Million Loan, Variable Base Rate Plus 2.2% - 2.4%, Due 2025",
        "verboseLabel": "EUR 54.2 Million Loan"
       }
      }
     },
     "auth_ref": []
    },
    "vik_FiftyThreePointFiveMillionLoanFixedAtFivePointOneTwoPercentageDueTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FiftyThreePointFiveMillionLoanFixedAtFivePointOneTwoPercentageDueTwoThousandTwentyFiveMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fifty three point five million loan fixed at five point one two percentage due two thousand twenty five.",
        "label": "Fifty Three Point Five Million Loan Fixed At Five Point One Two Percentage Due Two Thousand Twenty Five [Member]",
        "terseLabel": "$53.5 Million Loan, Fixed at 5.12%, Due 2025",
        "verboseLabel": "$53.5 Million Loan"
       }
      }
     },
     "auth_ref": []
    },
    "vik_FiftyThreePointSixMillionLoanVariableAtSofrPlusCasAndOnePointThreeZeroPercentageToOnePointFourZeroPercentageDueThroughTwoThousandTwentyNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FiftyThreePointSixMillionLoanVariableAtSofrPlusCasAndOnePointThreeZeroPercentageToOnePointFourZeroPercentageDueThroughTwoThousandTwentyNineMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EUR 53.6 Million Loan, Variable at SOFR plus CAS and 1.30% - 1.40%, Due Through 2029",
        "documentation": "Fifty three point six million loan variable at sofr plus cas and one point three zero percentage to one point four zero percentage due through two thousand twenty nine.",
        "label": "Fifty Three Point Six Million Loan Variable At SOFR Plus CAS And One Point Three Zero Percentage To One Point Four Zero Percentage Due Through Two Thousand Twenty Nine [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_FinanceLeaseReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FinanceLeaseReceivablesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease Receivables",
        "documentation": "Finance lease receivables.",
        "label": "Finance Lease Receivables [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total financial assets",
        "periodEndLabel": "Financial assets at end of period",
        "periodStartLabel": "Financial assets at beginning of period",
        "label": "Financial assets",
        "terseLabel": "Financial assets, Carrying amount"
       }
      },
      "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": [
      "r250",
      "r254",
      "r255",
      "r257",
      "r336"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, at fair value",
        "terseLabel": "Financial assets, Fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r250"
     ]
    },
    "vik_FinancialAssetsOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FinancialAssetsOtherMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets other.",
        "label": "Financial Assets Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total financial liabilities",
        "periodEndLabel": "Financial liabilities at end of period",
        "periodStartLabel": "Financial liabilities at beginning of period",
        "label": "Financial liabilities",
        "terseLabel": "Financial liabilities, Carrying amount"
       }
      },
      "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": [
      "r250"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, at fair value",
        "terseLabel": "Financial liabilities, Fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r250"
     ]
    },
    "vik_FinancingFacilityLoanDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FinancingFacilityLoanDescription",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing facility loan description.",
        "label": "Financing facility loan description",
        "terseLabel": "Financing facility loan description"
       }
      }
     },
     "auth_ref": []
    },
    "vik_FiveYearRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FiveYearRevolvingCreditFacilityMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five-year revolving credit facility member.",
        "label": "Five-Year Revolving Credit Facility [Member]",
        "terseLabel": "Five-Year Revolving Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "vik_FixedContractPricesPerHundredLitersExcludingTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FixedContractPricesPerHundredLitersExcludingTaxes",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed contract prices per hundred liters excluding taxes.",
        "label": "Fixed Contract Prices Per Hundred Liters Excluding Taxes",
        "terseLabel": "Fixed contract prices per 100 liters excluding taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FixturesAndFittingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FixturesAndFittingsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfOtherPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture",
        "label": "Fixtures and fittings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing fixtures and fittings that are not permanently attached to real property. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "vik_FoodConsumablesAndDurables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FoodConsumablesAndDurables",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpensesSummaryOfVesselOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Food, consumables and durables.",
        "label": "Food, consumables and durables"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ForecastedExpenditures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ForecastedExpenditures",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfReconciliationOfCashFlowHedgeComponentOfEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forecasted expenditures.",
        "label": "Forecasted Expenditures",
        "terseLabel": "Effective portion of changes in fair value arising from Forward foreign currency contracts forecasted expenditures"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r374",
      "r385",
      "r395",
      "r428"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r374",
      "r385",
      "r395",
      "r428"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r374",
      "r385",
      "r395",
      "r428"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r374",
      "r385",
      "r395",
      "r428"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r374",
      "r385",
      "r395",
      "r428"
     ]
    },
    "vik_FortyPointZeroMillionLoanFixedAtFivePointFourThreePercentageDueTwoThousandTwentySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FortyPointZeroMillionLoanFixedAtFivePointFourThreePercentageDueTwoThousandTwentySevenMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forty point zero million loan fixed at five point four three percentage due two thousand twenty seven.",
        "label": "Forty Point Zero Million Loan Fixed At Five Point Four Three Percentage Due Two Thousand Twenty Seven [Member]",
        "terseLabel": "$40.0 million loan, fixed at 5.43%, due 2027",
        "verboseLabel": "$40.0 Million Loan"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ForwardForeignCurrencyContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ForwardForeignCurrencyContractsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfForwardForeignCurrencyContractsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfReconciliationOfCashFlowHedgeComponentOfEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfTheImpactOfHedgingInstrumentsOnConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward foreign currency Contracts.",
        "label": "Forward foreign currency Contracts [member]",
        "terseLabel": "Forward Foreign Currency Contracts"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ForwardForeignCurrencyContractsUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ForwardForeignCurrencyContractsUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forward foreign currency contracts Undiscounted Cash Flows",
        "documentation": "Forward foreign currency contracts undiscounted cash flows.",
        "terseLabel": "Forward foreign currency contracts"
       }
      }
     },
     "auth_ref": []
    },
    "vik_FourHundredAndOnePointZeroMillionLoanFixedAtThreePointSixFourPercentageDueTwoThousandThirtySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FourHundredAndOnePointZeroMillionLoanFixedAtThreePointSixFourPercentageDueTwoThousandThirtySixMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Four Hundred and One Point Zero Million Loan Fixed At Three Point Six Four Percentage Due Two Thousand Thirty Six [Member]",
        "documentation": "$401.0 million loan, fixed at 3.64%, due 2036.",
        "terseLabel": "$401.0 million loan, fixed at 3.64%, due 2036"
       }
      }
     },
     "auth_ref": []
    },
    "vik_FourLongshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FourLongshipsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Four Longships [member]",
        "documentation": "Four Longships.",
        "terseLabel": "Four Longships"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "vik_FrenchGovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FrenchGovernmentMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "French government.",
        "label": "French Government [Member]",
        "terseLabel": "French Government"
       }
      }
     },
     "auth_ref": []
    },
    "vik_FuelPortChargesAndInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "FuelPortChargesAndInsurance",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpensesSummaryOfVesselOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fuel, port charges and insurance.",
        "label": "Fuel, port charges and insurance"
       }
      }
     },
     "auth_ref": []
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "GB",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfPercentageOfPassengersBySourceMarketDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfTheImpactOfHedgingInstrumentsOnConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) on change in fair value of hedging instrument used as basis for recognising hedge ineffectiveness",
        "terseLabel": "Changes in fair value (gain/(loss)) used for calculating hedge ineffectiveness"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain (loss) on the change in fair value of the hedging instrument used as a basis for recognising hedge ineffectiveness. Hedge ineffectiveness is the extent to which the changes in the fair value or the cash flows of the hedging instrument are greater or less than those on the hedged item."
       }
      }
     },
     "auth_ref": [
      "r242"
     ]
    },
    "vik_GainLossOnForeignCurrencyLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "GainLossOnForeignCurrencyLoans",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain loss on foreign currency loans.",
        "label": "Gain Loss On Foreign currency loans",
        "terseLabel": "Foreign currency (gain) loss on loans",
        "negatedLabel": "Foreign currency (gain) loss on loans"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainLossOnHedgeIneffectiveness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainLossOnHedgeIneffectiveness",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedge ineffectiveness recognized in consolidated statements of operations",
        "totalLabel": "Total gain (loss) on hedge ineffectiveness",
        "label": "Gain (loss) on hedge ineffectiveness"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain (loss) on hedge ineffectiveness. Hedge ineffectiveness is the extent to which the changes in the fair value or the cash flows of the hedging instrument are greater or less than those on the hedged item."
       }
      }
     },
     "auth_ref": [
      "r246"
     ]
    },
    "ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainLossOnHedgeIneffectivenessRecognisedInOtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) on hedge ineffectiveness recognised in other comprehensive income",
        "terseLabel": "Amount of total hedging gain/(loss) recognized in the consolidated statement of other comprehensive income (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain (loss) recognised in other comprehensive income on hedge ineffectiveness. [Refer: Gain (loss) on hedge ineffectiveness]"
       }
      }
     },
     "auth_ref": [
      "r246"
     ]
    },
    "vik_GainLossOnNonCashFinancial": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "GainLossOnNonCashFinancial",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain loss on non cash financial.",
        "label": "Gain Loss on Non cash financial",
        "negatedLabel": "Non-cash financial loss (gain)"
       }
      }
     },
     "auth_ref": []
    },
    "vik_GainLossOnPrivatePlacementDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "GainLossOnPrivatePlacementDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain loss on private placement derivatives.",
        "label": "Gain Loss On Private Placement Derivatives",
        "negatedLabel": "Private Placement derivatives loss (gain)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on change in fair value of derivatives",
        "netLabel": "Net gains (losses) on change in fair value of derivatives",
        "terseLabel": "Gain (loss) on embedded derivative"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "ifrs-full_GainsLossesOnChangesInEffectOfLimitingNetDefinedBenefitAssetToAssetCeilingExcludingInterestIncomeOrExpenseNetOfTaxDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnChangesInEffectOfLimitingNetDefinedBenefitAssetToAssetCeilingExcludingInterestIncomeOrExpenseNetOfTaxDefinedBenefitPlans",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfAmountsIncludedInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensiveIncomeLossD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on changes in effect of limiting net defined benefit asset to asset ceiling excluding interest income or expense, net of tax, defined benefit plans",
        "terseLabel": "Effect of limiting defined benefit asset (asset ceiling)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, resulting from the gain (loss) on changes in the effect of limiting a net defined benefit asset to the asset ceiling, excluding amounts included in interest income or expense. [Refer:Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on changes in effect of limiting net defined benefit asset to asset ceiling excluding interest income or expense]"
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "vik_GainsLossesOnDerecognitionOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "GainsLossesOnDerecognitionOfDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains (losses) on derecognition of derivatives.",
        "label": "Gain (loss) on derecognition of embedded derivatives",
        "terseLabel": "Gain (loss) on derecognition of embedded derivatives"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency gain (loss)",
        "netLabel": "Net foreign exchange gain (loss)",
        "label": "Foreign exchange gain (loss)",
        "verboseLabel": "Currency exchange difference"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r95"
     ]
    },
    "vik_GainsLossesOnRemeasurementOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "GainsLossesOnRemeasurementOfDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) on remeasurement of embedded derivatives",
        "label": "Gains (losses) on Remeasurement of Derivatives",
        "documentation": "Gains (losses) on remeasurement of derivatives."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfPercentageOfPassengersBySourceMarketDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [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": [
      "r281",
      "r305",
      "r328",
      "r333"
     ]
    },
    "ifrs-full_GeographicalAreasDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GeographicalAreasDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfPercentageOfPassengersBySourceMarketDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r305",
      "r328",
      "r333"
     ]
    },
    "vik_GlobalMinimumTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "GlobalMinimumTaxRate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Global minimum tax rate.",
        "label": "Global minimum tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Goodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Goodwill at end of period",
        "periodStartLabel": "Goodwill at beginning of period",
        "label": "Goodwill",
        "terseLabel": "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",
      "r126",
      "r129",
      "r234"
     ]
    },
    "vik_GovernmentSubsidiesReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "GovernmentSubsidiesReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Government subsidies received.",
        "label": "Government subsidies received"
       }
      }
     },
     "auth_ref": []
    },
    "vik_GrantingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "GrantingPeriod",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granting Period",
        "documentation": "Granting period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Gross Carrying Value",
        "verboseLabel": "Cost"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r65",
      "r134",
      "r142",
      "r145",
      "r234",
      "r255",
      "r257",
      "r336"
     ]
    },
    "ifrs-full_HedgedItemLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "HedgedItemLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfTheImpactOfHedgingInstrumentsOnConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying amount",
        "label": "Hedged item, liabilities",
        "negatedLabel": "Carrying amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a hedged item, recognised as a liability. [Refer: Hedged items [domain]]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "ifrs-full_HedgingInstrumentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "HedgingInstrumentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfTheImpactOfHedgingInstrumentsOnConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging instrument, assets",
        "terseLabel": "Carrying amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a hedging instrument, recognised as an asset. [Refer: Hedging instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "ifrs-full_HedgingInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "HedgingInstrumentsAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfForwardForeignCurrencyContractsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfReconciliationOfCashFlowHedgeComponentOfEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfTheImpactOfHedgingInstrumentsOnConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging 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": [
      "r238",
      "r243"
     ]
    },
    "ifrs-full_HedgingInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "HedgingInstrumentsDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfForwardForeignCurrencyContractsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfReconciliationOfCashFlowHedgeComponentOfEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfTheImpactOfHedgingInstrumentsOnConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedging instruments. A hedging instrument can be a designated: (a) derivative measured at fair value through profit or loss, except for some written options (see paragraph B6.2.4 of IFRS 9); (b) non-derivative financial asset or non-derivative financial liability measured at fair value through profit or loss, unless it is a financial liability designated as at fair value through profit or loss for which the amount of its change in fair value that is attributable to changes in the credit risk of that liability is presented in other comprehensive income in accordance with paragraph 5.7.7 of IFRS 9. For a hedge of foreign currency risk, the foreign currency risk component of a non-derivative financial asset or a non-derivative financial liability may be designated as a hedging instrument provided that it is not an investment in an equity instrument for which an entity has elected to present changes in fair value in other comprehensive income in accordance with paragraph 5.7.5 of IFRS 9. This member also represents the standard value for the 'Hedging instruments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r243"
     ]
    },
    "vik_HermesFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "HermesFinancingMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hermes financing.",
        "label": "Hermes Financing [Member]",
        "terseLabel": "Hermes Financing"
       }
      }
     },
     "auth_ref": []
    },
    "vik_HermesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "HermesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hermes.",
        "label": "Hermes [member]",
        "terseLabel": "Hermes"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r353",
      "r354",
      "r377"
     ]
    },
    "ifrs-full_ImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r123",
      "r124"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossRightofuseAssets",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, right-of-use assets",
        "negatedLabel": "Depreciation and impairment",
        "terseLabel": "Depreciation and impairment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for right-of-use assets. [Refer: Impairment loss recognised in profit or loss; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "vik_ImpairmentOfPropertyPlantAndEquipmentAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ImpairmentOfPropertyPlantAndEquipmentAndIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment related to property, plant and equipment and intangible assets",
        "documentation": "Impairment of property, plant and equipment and intangible assets.",
        "label": "Impairment Of Property, Plant And Equipment And Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ImpairmentsForRiverVessels": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ImpairmentsForRiverVessels",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairments for river vessels.",
        "label": "Impairments for river vessels"
       }
      }
     },
     "auth_ref": []
    },
    "vik_IncentivePlanTerminationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncentivePlanTerminationPeriod",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive plan termination period",
        "documentation": "Incentive plan termination period"
       }
      }
     },
     "auth_ref": []
    },
    "vik_IncomeLossRecognizedOnRemeasurementOfWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncomeLossRecognizedOnRemeasurementOfWarrantLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) Recognized on Remeasurement of Warrant Liability",
        "documentation": "Income (loss) recognized on remeasurement of warrant liability.",
        "terseLabel": "Income (loss) recognized on remeasurement of warrant liability",
        "negatedLabel": "Losses recognized on remeasurement of warrant liability"
       }
      }
     },
     "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",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfMajorComponentsOfIncomeTaxExpenseDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationBetweenIncomeTaxExpenseAndIncomeBeforeTaxMultipliedByDomesticTaxRateDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expense",
        "label": "Tax expense (income)",
        "terseLabel": "Income tax expense reported in the consolidated statements of operations",
        "negatedTerseLabel": "Income tax expense reported in the consolidated statements of operations",
        "totalLabel": "Income tax expense reported in the consolidated statements of operations",
        "negatedTotalLabel": "Income tax expense reported in the consolidated statements of operations"
       }
      },
      "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": [
      "r45",
      "r53",
      "r55",
      "r56",
      "r106",
      "r181",
      "r271"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfMajorComponentsOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax relating to components of other comprehensive income",
        "terseLabel": "Income tax charged directly to other comprehensive (loss) income",
        "verboseLabel": "Change in deferred taxes during the period recognized in the consolidated statements of other comprehensive income (loss)",
        "totalLabel": "Income tax charged directly to other comprehensive (loss) income",
        "negatedTotalLabel": "Income tax charged directly to other comprehensive (loss) income",
        "negatedLabel": "Income tax charged directly to other comprehensive (loss) income",
        "negatedTerseLabel": "Change in deferred taxes during the period recognized in the consolidated statements of other comprehensive income (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r54"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfMajorComponentsOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax relating to components of other comprehensive income [abstract]",
        "terseLabel": "Consolidated Statements of Other Comprehensive Income (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfMajorComponentsOfIncomeTaxExpenseDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax effect",
        "negatedLabel": "Income tax relating to remeasurements of defined benefit plans included in other comprehensive income",
        "label": "Income tax relating to remeasurements of defined benefit plans included in other comprehensive income",
        "verboseLabel": "Tax effect of remeasurement on defined benefit plans",
        "negatedTerseLabel": "Income tax effect"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to remeasurements of defined benefit plans. [Refer: Other comprehensive income; Reserve of remeasurements of defined benefit plans; Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r54"
     ]
    },
    "ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidClassifiedAsOperatingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes paid, classified as operating activities",
        "terseLabel": "Income taxes paid",
        "negatedLabel": "Income taxes paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for income taxes paid, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "vik_IncreaseDecreaseInBankLoanBalanceDueToChangeInValueOfUSDAgainstEuro": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncreaseDecreaseInBankLoanBalanceDueToChangeInValueOfUSDAgainstEuro",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase Decrease in Bank Loan Balance Due To Change in Value of USD Against Euro",
        "documentation": "Increase decrease in bank loan balance due to change in value of USD against euro.",
        "terseLabel": "Increase decrease in net change in cash flow hedges due to 10% increase or decrease in value of currency (USD against the euro)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net increase (decrease) in cash and cash equivalents after effect of exchange rate changes",
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes",
        "terseLabel": "Net increase (decrease) in cash and cash equivalents",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents",
        "negatedLabel": "Income taxes paid",
        "verboseLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "terseLabel": "Change in cash and cash equivalents",
        "totalLabel": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes, Total"
       }
      },
      "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": [
      "r154"
     ]
    },
    "vik_IncreaseDecreaseInDeferredRevenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncreaseDecreaseInDeferredRevenues",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in deferred revenues",
        "label": "Increase (decrease) in deferred revenue"
       }
      }
     },
     "auth_ref": []
    },
    "vik_IncreaseDecreaseInNetChangeInCashFlowHedgesDueToTenPercentageIncreaseOrDecreaseInValueOfCurrency": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncreaseDecreaseInNetChangeInCashFlowHedgesDueToTenPercentageIncreaseOrDecreaseInValueOfCurrency",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in net change in cash flow hedges due to ten percentage increase or decrease in value of currency.",
        "label": "Increase Decrease in Net Change in Cash Flow Hedges Due to Ten Percentage Increase or Decrease in Value of Currency",
        "terseLabel": "Increase decrease in net change in cash flow hedges due to 10% increase or decrease in value of currency (USD against the euro)"
       }
      }
     },
     "auth_ref": []
    },
    "vik_IncreaseDecreaseInOtherLiabilitiesAndAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncreaseDecreaseInOtherLiabilitiesAndAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in other liabilities and assets.",
        "label": "Increase Decrease In Other Liabilities And Assets",
        "terseLabel": "Changes in other liabilities and assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_IncreaseDecreaseInOtherNonCurrentAssetsAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncreaseDecreaseInOtherNonCurrentAssetsAndLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in other non current assets and liabilities.",
        "label": "Increase Decrease In Other Non Current Assets and Liabilities",
        "terseLabel": "Changes in other non-current assets and other non-current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "vik_IncreaseDecreaseInRelatedPartyReceivablesAndPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncreaseDecreaseInRelatedPartyReceivablesAndPayables",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in related party receivables and payables.",
        "label": "Increase Decrease In Related Party Receivables And Payables",
        "terseLabel": "Changes in related party receivables and payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInAssetCeilingDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfReconciliationOfNetPensionLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from changes in foreign exchange rates, net defined benefit liability (asset)",
        "terseLabel": "Translation differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of options, equity",
        "terseLabel": "Issuance of ordinary shares upon exercise of stock options"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfWarrantsEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of warrants, equity",
        "terseLabel": "Issuance of ordinary shares for the exercise of warrants"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of warrants."
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughForeignExchangeExposureToCreditRiskOnLoanCommitmentsAndFinancialGuaranteeContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughForeignExchangeExposureToCreditRiskOnLoanCommitmentsAndFinancialGuaranteeContracts",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through foreign exchange, exposure to credit risk on loan commitments and financial guarantee contracts",
        "terseLabel": "Net increase (decrease) to loan balances"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in exposure to credit risk on loan commitments and financial guarantee contracts resulting from foreign exchange. [Refer: Exposure to credit risk on loan commitments and financial guarantee contracts]"
       }
      }
     },
     "auth_ref": [
      "r335",
      "r344"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment",
        "terseLabel": "Effect of currency translation"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, right-of-use assets",
        "terseLabel": "Effect of currency translation"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in right-of-use assets resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through other changes, liabilities arising from financing activities",
        "terseLabel": "Reclassifications and other"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from other changes",
        "terseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r477"
     ]
    },
    "vik_IncreaseDecreaseThroughPrincipalPaymentsArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncreaseDecreaseThroughPrincipalPaymentsArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through principal payments arising from financing activities.",
        "label": "Increase Decrease Through Principal Payments Arising From Financing Activities",
        "terseLabel": "Principal payments"
       }
      }
     },
     "auth_ref": []
    },
    "vik_IncreaseDecreaseThroughProceedsFromBorrowingsArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncreaseDecreaseThroughProceedsFromBorrowingsArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through proceeds from borrowings arising from financing activities.",
        "label": "Increase Decrease Through Proceeds From Borrowings Arising From Financing Activities",
        "terseLabel": "Proceeds from borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "terseLabel": "Stock based compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "vik_IncreaseDecreaseThroughTransactionCostsIncurredForBorrowingsArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncreaseDecreaseThroughTransactionCostsIncurredForBorrowingsArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction costs incurred for borrowings",
        "documentation": "Increase (decrease) through transaction costs incurred for borrowings arising from financing activities.",
        "label": "Increase Decrease Through Transaction Costs Incurred For Borrowings Arising From Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughTreasuryShareTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTreasuryShareTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares withheld related to restricted share units",
        "label": "Increase (decrease) through treasury share transactions, equity",
        "verboseLabel": "Net settlement resulted in increase in treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from treasury share transactions. [Refer: Equity; Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_IncreaseDecreaseToProfitLossToReflectDilutiveEffectResultingFromAssumedConversionOfPotentialOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseToProfitLossToReflectDilutiveEffectResultingFromAssumedConversionOfPotentialOrdinaryShares",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) to profit (loss) to reflect dilutive effect resulting from assumed conversion of potential ordinary shares",
        "terseLabel": "Dilutive adjustments"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) to profit (loss) to reflect the dilutive effect from assumed conversion of all potential ordinary shares."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "vik_IncreaseInSharePremiumDueToConversionOfPreferenceSharesToOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncreaseInSharePremiumDueToConversionOfPreferenceSharesToOrdinaryShares",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in share premium due to conversion of preference shares to ordinary shares.",
        "label": "Increase In Share Premium Due To Conversion Of Preference Shares To Ordinary Shares",
        "terseLabel": "Increase in share premium due to conversion of preference shares to ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "vik_IncreaseInSharesDueToConversionOfPreferenceShareToOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncreaseInSharesDueToConversionOfPreferenceShareToOrdinaryShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in shares due to conversion of preference share to ordinary shares",
        "label": "Increase in shares due to conversion of preference share to ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "vik_IncreaseToNonControllingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IncreaseToNonControllingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase to non-controlling interests.",
        "label": "Increase To Non controlling Interests",
        "terseLabel": "Increase to non-controlling interests"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r374",
      "r385",
      "r395",
      "r419",
      "r428",
      "r432",
      "r440"
     ]
    },
    "vik_InformationOfFinancialStatementsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "InformationOfFinancialStatementsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparation",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information of financial statements line items.",
        "label": "Information of Financial Statements [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_InformationOfFinancialStatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "InformationOfFinancialStatementsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparation",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information of financial statements table.",
        "label": "Information of Financial Statements [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_InitialLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "InitialLeaseTerm",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial lease term",
        "documentation": "Initial lease term.",
        "terseLabel": "Initial lease term"
       }
      }
     },
     "auth_ref": []
    },
    "vik_InitialPublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "InitialPublicOfferingMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial Public Offering.",
        "label": "Initial Public Offering [Member]",
        "terseLabel": "Initia Public Offering"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InitiallyAppliedIFRSsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InitiallyAppliedIFRSsAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfTheImpactOfHedgingInstrumentsOnConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initially applied IFRSs [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": [
      "r157"
     ]
    },
    "ifrs-full_InitiallyAppliedIFRSsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InitiallyAppliedIFRSsDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfTheImpactOfHedgingInstrumentsOnConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initially applied IFRSs [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for IFRSs that have been initially applied by the entity. It also represents the standard value for the 'Initially applied IFRSs' axis if no other member is used. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r438"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r355",
      "r444"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r355",
      "r444"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r355",
      "r444"
     ]
    },
    "vik_IntangibleAssetsIncludingGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IntangibleAssetsIncludingGoodwillMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets including goodwill.",
        "label": "Intangible Assets Including Goodwill [Member]",
        "terseLabel": "Intangible Assets Including Goodwill"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsWithIndefiniteUsefulLife": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IntangibleAssetsWithIndefiniteUsefulLife",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets with indefinite useful lives",
        "label": "Intangible assets with indefinite useful life"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets assessed as having an indefinite useful life. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r127",
      "r130",
      "r138"
     ]
    },
    "ifrs-full_InterestCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestCostsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest costs [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_InterestExpenesOnCapitalizedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "InterestExpenesOnCapitalizedInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInterestExpenseSummaryOfInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expenes on Capitalized Interest",
        "documentation": "Interest expenes on capitalized interest.",
        "terseLabel": "Capitalized interest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInterestExpenseSummaryOfInterestExpenseDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense",
        "terseLabel": "Interest expense",
        "negatedLabel": "Interest expense",
        "totalLabel": "Total interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r269",
      "r277"
     ]
    },
    "ifrs-full_InterestExpenseIncomeDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseIncomeDefinedBenefitPlans",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfAmountsIncludedInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensiveIncomeLossD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net interest expense (income), defined benefit plans",
        "label": "Interest expense (income), defined benefit plans",
        "terseLabel": "Interest on defined benefit obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense (income) arising from defined benefit plans. [Refer: Interest income (expense); Post-employment benefit expense in profit or loss, defined benefit plans] [Contrast: Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseIncomeNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)",
        "terseLabel": "Interest income",
        "verboseLabel": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseOnBorrowings",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInterestExpenseSummaryOfInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on borrowings",
        "terseLabel": "Interest on debts and borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInterestExpenseSummaryOfInterestExpenseDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInLeaseLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "Interest for lease liabilities",
        "verboseLabel": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r203"
     ]
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid, classified as financing activities",
        "negatedTerseLabel": "Interest paid",
        "negatedLabel": "Interest paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "vik_InterestPaymentsForLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "InterestPaymentsForLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest payments for lease liabilities.",
        "label": "Interest Payments for Lease Liabilities",
        "negatedLabel": "Interest payments for lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestReceivedClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestReceivedClassifiedAsInvestingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest received, classified as investing activities",
        "terseLabel": "Interest received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "vik_InterestToBePaidUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "InterestToBePaidUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest to be paid, undiscounted cash flows.",
        "label": "Interest to be Paid, Undiscounted Cash Flows",
        "terseLabel": "Interest to be paid"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInventoriesSummaryOfInventoriesDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current inventories",
        "terseLabel": "Inventories",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r93",
      "r292"
     ]
    },
    "ifrs-full_InvestmentAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InvestmentAccountedForUsingEquityMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments accounted for using equity method",
        "totalLabel": "Total investments accounted for using equity method",
        "terseLabel": "Investments in associated companies"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments accounted for using the equity method. The equity method is a method of accounting whereby the investment is initially recognised at cost and adjusted thereafter for the post-acquisition change in the investor's share of net assets of the investee. The investor's profit or loss includes its share of the profit or loss of the investee. The investor's other comprehensive income includes its share of the other comprehensive income of the investee. [Refer: At cost [member]]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r182",
      "r273"
     ]
    },
    "vik_InvestmentsInPropertyPlantAndEquipmentAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "InvestmentsInPropertyPlantAndEquipmentAndIntangibleAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in property, plant and equipment and intangible assets.",
        "label": "Investments in property, plant and equipment and intangible assets",
        "terseLabel": "Investments in property, plant and equipment and intangible assets",
        "negatedLabel": "Investments in property, plant and equipment and intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentsInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InvestmentsInSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in associated companies",
        "label": "Investments in subsidiaries reported in separate financial statements",
        "verboseLabel": "Investment in subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in subsidiaries in an entity's separate financial statements. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "vik_IssuanceOfOrdinarySharesForVestingOfRestrictedShareUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "IssuanceOfOrdinarySharesForVestingOfRestrictedShareUnits",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of ordinary shares for vesting of restricted share units.",
        "label": "Issuance Of Ordinary Shares For Vesting Of Restricted Share Units",
        "terseLabel": "Issuance of ordinary shares for vesting of restricted share units"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssueOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssueOfEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issue of equity",
        "terseLabel": "Proceeds from initial public offering, net of underwriting discounts and commissions, and offering expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total issued capital",
        "label": "Issued capital",
        "terseLabel": "Share capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "terseLabel": "Share capital"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryOfKeyManagementCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "terseLabel": "Total",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationOtherLongtermBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationOtherLongtermBenefits",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryOfKeyManagementCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, other long-term employee benefits",
        "terseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of other long-term employee benefits. [Refer: Other long-term employee benefits; Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryOfKeyManagementCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based payment",
        "terseLabel": "Share-based benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryOfKeyManagementCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, short-term employee benefits",
        "terseLabel": "Short term employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ifrs-full_LandAndBuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LandAndBuildingsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land and buildings [member]",
        "terseLabel": "Land &amp; Buildings"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land and depreciable buildings and similar structures for use in operations. [Refer: Buildings; Land; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LandMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land [member]",
        "terseLabel": "Land and Onboard"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land held by the entity for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r300"
     ]
    },
    "vik_LaspentaHoldingsLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LaspentaHoldingsLimitedMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Laspenta Holdings Limited.",
        "label": "Laspenta Holdings Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfTimingOfFutureCashPaymentsOfLeaseLiabilitiesBasedOnContractualUndiscountedCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than five years [member]",
        "terseLabel": "Over 5 Years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r209",
      "r219",
      "r340",
      "r342",
      "r346"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfTimingOfFutureCashPaymentsOfLeaseLiabilitiesBasedOnContractualUndiscountedCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year and not later than five years [member]",
        "terseLabel": "1 to 5 years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r346"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year and not later than two years [member]",
        "terseLabel": "1 to 2 Years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r209",
      "r219",
      "r340",
      "r346",
      "r465"
     ]
    },
    "ifrs-full_LaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanOneYearMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfForwardForeignCurrencyContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year [member]",
        "terseLabel": "Greater than 12 months"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanThreeMonthsAndNotLaterThanOneYearMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfTimingOfFutureCashPaymentsOfLeaseLiabilitiesBasedOnContractualUndiscountedCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than three months and not later than one year [member]",
        "terseLabel": "3 Months to 1 Year",
        "verboseLabel": "4 to 12 months"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months and not later than one year."
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than two years and not later than five years [member]",
        "terseLabel": "2 to 5 Years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "vik_LeaseAgreementForBuildingsAndDockingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LeaseAgreementForBuildingsAndDockingMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Agreement for Buildings and Docking",
        "label": "Lease agreement for buildings and docking [member]",
        "documentation": "Lease agreement for buildings and docking."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInLeaseLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfCarryingAmountsOfShorttermAndLongtermLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability",
        "label": "Lease liabilities",
        "periodEndLabel": "As of December 31",
        "periodStartLabel": "As of January 1",
        "totalLabel": "Total"
       }
      },
      "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": [
      "r201"
     ]
    },
    "ifrs-full_LeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Lease liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r323"
     ]
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfOtherPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold Improvements",
        "label": "Leasehold improvements [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "ifrs-full_LegalProceedingsProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LegalProceedingsProvision",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal claims accrual",
        "totalLabel": "Total legal proceedings provision",
        "label": "Legal proceedings provision"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of provision for legal proceedings. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312"
     ]
    },
    "vik_LegalProceedingsReceivableIncludedInAccountsAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LegalProceedingsReceivableIncludedInAccountsAndOtherReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable included in accounts and other receivables on the consolidated statement of financial position",
        "documentation": "Legal proceedings receivable included in accounts and other receivables.",
        "label": "Legal Proceedings Receivable included in Accounts and Other Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level1OfFairValueHierarchyMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 1 of fair value hierarchy [member]",
        "terseLabel": "Level 1"
       }
      },
      "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": [
      "r85",
      "r125",
      "r128",
      "r185"
     ]
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level2OfFairValueHierarchyMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 2 of fair value hierarchy [member]",
        "terseLabel": "Level 2"
       }
      },
      "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": [
      "r125",
      "r128",
      "r185"
     ]
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level3OfFairValueHierarchyMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 3 of fair value hierarchy [member]",
        "terseLabel": "Level 3"
       }
      },
      "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": [
      "r125",
      "r128",
      "r185"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "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": [
      "r85",
      "r185"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "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": [
      "r85",
      "r185"
     ]
    },
    "ifrs-full_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [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": [
      "r321"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for liabilities arising from financing activities. It also represents the standard value for the 'Liabilities arising from financing activities' axis if no other member is used. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_LiabilityAssetOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilityAssetOfDefinedBenefitPlans",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInAssetCeilingDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfDefinedBenefitObligationsPlanAssetsAndAssetCeilingDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfReconciliationOfNetPensionLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset)",
        "terseLabel": "Net defined benefit liability (asset)",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "vik_LiquidationPreferencePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LiquidationPreferencePerShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liquidation preference per share.",
        "label": "Liquidation Preference Per Share",
        "terseLabel": "Liquidation Preference Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LoanAgreementCancelledMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LoanAgreementCancelledMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Agreement Cancelled [Member]",
        "documentation": "Loan agreement cancelled.",
        "terseLabel": "Loan Agreement Cancelled"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LoanAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LoanAgreementsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan agreements.",
        "label": "Loan agreements [member]",
        "terseLabel": "Loan Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LoanAgreementsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LoanAgreementsOneMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan agreements one.",
        "label": "Loan agreements one [member]",
        "terseLabel": "Loan Agreements One"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LoanAgreementsTermDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LoanAgreementsTermDescription",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan agreements, term, description.",
        "label": "Loan agreements, term, description"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LoanAgreementsTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LoanAgreementsTwoMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan agreements two.",
        "label": "Loan agreements two [member]",
        "terseLabel": "Loan Agreements Two"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LoanExtendedMaturity": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LoanExtendedMaturity",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan extended maturity.",
        "label": "Loan Extended Maturity",
        "terseLabel": "Loan extended maturity"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LoanFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LoanFiveMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan five.",
        "label": "Loan Five [Member]",
        "terseLabel": "Loan Five"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LoanFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LoanFourMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan four.",
        "label": "Loan Four [Member]",
        "terseLabel": "Loan Four"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LoanOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LoanOneMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan one.",
        "label": "Loan One [Member]",
        "terseLabel": "Loan One"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LoanThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LoanThreeMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan three.",
        "label": "Loan Three [Member]",
        "terseLabel": "Loan Three"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LoanTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LoanTwoMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan two.",
        "label": "Loan Two [Member]",
        "terseLabel": "Loan Two"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LoansReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LoansReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans received",
        "terseLabel": "Gross bank loans and financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of loans received."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "vik_LongTermLoanDueFromRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LongTermLoanDueFromRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term loan due from related party.",
        "label": "Long-term loan due from related party"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LongTermLoanDueToRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LongTermLoanDueToRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term loan due to related party.",
        "label": "Long-term loan due to related party"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LongTermPortionOfLeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LongTermPortionOfLeaseLiabilitiesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Portion of Lease Liabilities",
        "documentation": "Long-term portion of lease liabilities.",
        "label": "Long-term Portion Of Lease Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LongTermPortionOfUnsecuredNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LongTermPortionOfUnsecuredNotesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term portion of unsecured notes.",
        "label": "Long-term Portion Of Unsecured Notes [Member]",
        "terseLabel": "Long-term Portion of Unsecured Notes"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LongshipDouroMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LongshipDouroMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Longship-Douro",
        "label": "Longship Douro [Member]",
        "documentation": "Longship-Douro."
       }
      }
     },
     "auth_ref": []
    },
    "vik_LongshipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LongshipMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Longship.",
        "label": "Longship [member]",
        "terseLabel": "Longships"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LongshipSeineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LongshipSeineMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Longship-Seine.",
        "label": "Longship-Seine [member]",
        "terseLabel": "Longship-Seine"
       }
      }
     },
     "auth_ref": []
    },
    "vik_Longships1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "Longships1Member",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Longships1.",
        "label": "Longships1 [member]",
        "terseLabel": "Longships"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LongshipsDouroMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LongshipsDouroMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Longships douro.",
        "label": "Longships Douro [member]",
        "terseLabel": "Longship-Douro"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LongshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LongshipsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Longships",
        "documentation": "Longships.",
        "label": "Longships [member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LongshipsSeineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LongshipsSeineMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Longships-Seine.",
        "label": "Longships-Seine Member",
        "terseLabel": "Longships-Seine"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LongtermBorrowingsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term borrowings [member]",
        "terseLabel": "Long-term Portion of Bank Loans and Financial Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for long-term borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r323"
     ]
    },
    "vik_LossOnChangeInFairValueOfWarrantsLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LossOnChangeInFairValueOfWarrantsLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on change in fair value of warrants liability.",
        "label": "Loss On Change In Fair Value Of Warrants Liability",
        "terseLabel": "Loss on change in fair value of warrants liability"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LossOnChangesInEffectOfLimitingNetDefinedBenefitAssetToAssetCeilingExcludingInterestIncomeOrExpenseAndForeignCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LossOnChangesInEffectOfLimitingNetDefinedBenefitAssetToAssetCeilingExcludingInterestIncomeOrExpenseAndForeignCurrencyTranslation",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInAssetCeilingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on changes in effect of limiting net defined benefit asset to asset ceiling excluding interest income or expense and foreign currency translation",
        "label": "Loss on changes in effect of limiting net defined benefit asset to asset ceiling excluding interest income or expense and foreign currency translation",
        "negatedLabel": "Asset ceiling effect excluding interest expense and foreign currency translation"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LossOnEarlyExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LossOnEarlyExtinguishmentOfDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureInterestExpenseSummaryOfInterestExpenseDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on early extinguishment of debt.",
        "label": "Loss On Early Extinguishment Of Debt",
        "terseLabel": "Loss on early extinguishment of debt"
       }
      }
     },
     "auth_ref": []
    },
    "vik_LossOnPrivatePlacementRefinancing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "LossOnPrivatePlacementRefinancing",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on private placement refinancing.",
        "label": "Loss on private placement refinancing",
        "terseLabel": "Loss on private placement refinancing"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Major components of tax expense (income) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ManagementServiceRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ManagementServiceRevenueMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management service revenue.",
        "label": "Management Service Revenue [Member]",
        "terseLabel": "Management Service Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityAnalysisForNonderivativeFinancialLiabilities",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [text block]",
        "terseLabel": "Summary of Maturity Profile of Financial Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfForwardForeignCurrencyContractsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfTimingOfFutureCashPaymentsOfLeaseLiabilitiesBasedOnContractualUndiscountedCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [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",
      "r196",
      "r208",
      "r209",
      "r212",
      "r213",
      "r214",
      "r219",
      "r239",
      "r260",
      "r308",
      "r340"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfForwardForeignCurrencyContractsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfTimingOfFutureCashPaymentsOfLeaseLiabilitiesBasedOnContractualUndiscountedCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r196",
      "r208",
      "r209",
      "r212",
      "r213",
      "r214",
      "r219",
      "r239",
      "r308",
      "r340",
      "r343"
     ]
    },
    "vik_MaximumAmountOfFinancingGuaranteed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "MaximumAmountOfFinancingGuaranteed",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum amount of financing guaranteed",
        "documentation": "Maximum amount of financing guaranteed.",
        "label": "Maximum amount of financing guaranteed"
       }
      }
     },
     "auth_ref": []
    },
    "vik_MaximumPercentageOfNewbuildSContractPrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "MaximumPercentageOfNewbuildSContractPrice",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percentage of newbuild\"s contract price.",
        "label": "Maximum percentage of newbuild\"s contract price",
        "terseLabel": "Maximum percentage of newbuild's contract price"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "ifrs-full_MeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MeasurementAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "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": [
      "r140",
      "r144",
      "r184"
     ]
    },
    "ifrs-full_MeasurementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MeasurementDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "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": [
      "r140",
      "r144",
      "r184"
     ]
    },
    "vik_MinimumPercentageOfDisposalOfAssetsThatTriggersShareConversion": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "MinimumPercentageOfDisposalOfAssetsThatTriggersShareConversion",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percentage of disposal of assets that triggers share conversion.",
        "label": "Minimum percentage of disposal of assets that triggers share conversion"
       }
      }
     },
     "auth_ref": []
    },
    "vik_MinimumPercentageOfEquityValueToSellOrdinarySharesToPublic": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "MinimumPercentageOfEquityValueToSellOrdinarySharesToPublic",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percentage of equity value to sell ordinary shares to public.",
        "label": "Minimum percentage of equity value to sell ordinary shares to public"
       }
      }
     },
     "auth_ref": []
    },
    "vik_MinimumPercentageOfPreferenceShareHoldersWrittenConcentRequired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "MinimumPercentageOfPreferenceShareHoldersWrittenConcentRequired",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percentage of preference share holders written concent required.",
        "label": "Minimum percentage of preference share holders written concent required"
       }
      }
     },
     "auth_ref": []
    },
    "vik_MinimumPercentageOfSharesRequiredToBeOwnedPriorLiquidation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "MinimumPercentageOfSharesRequiredToBeOwnedPriorLiquidation",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percentage of shares required to be owned prior liquidation.",
        "label": "Minimum percentage of shares required to be owned prior liquidation"
       }
      }
     },
     "auth_ref": []
    },
    "vik_MinimumPercentageOfTransferOfOrdinarySharesThatTriggersShareConversion": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "MinimumPercentageOfTransferOfOrdinarySharesThatTriggersShareConversion",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percentage of transfer of ordinary shares that triggers share conversion.",
        "label": "Minimum percentage of transfer of ordinary shares that triggers share conversion"
       }
      }
     },
     "auth_ref": []
    },
    "vik_MinimumPricePerOrdinaryShareRequiredInPublicOffering": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "MinimumPricePerOrdinaryShareRequiredInPublicOffering",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum price per ordinary share required in public offering",
        "label": "Minimum price per ordinary share required in public offering"
       }
      }
     },
     "auth_ref": []
    },
    "vik_MinimumSharePriceRequiredToEntitleDividendPerYear": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "MinimumSharePriceRequiredToEntitleDividendPerYear",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum share price required to entitle dividend per year.",
        "label": "Minimum share price required to entitle dividend per year"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MiscellaneousCurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MiscellaneousCurrentAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Miscellaneous current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "vik_NeptuneLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NeptuneLoanMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Neptune Loan.",
        "label": "Neptune Loan [member]",
        "terseLabel": "Neptune Loan"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NetDeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net deferred tax assets",
        "terseLabel": "Net deferred tax asset",
        "negatedLabel": "Net deferred tax asset"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax assets net of deferred tax liabilities, when the absolute amount of deferred tax assets is greater than the absolute amount of deferred tax liabilities. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NetDefinedBenefitLiabilityAssetAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInAssetCeilingDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfDefinedBenefitObligationsPlanAssetsAndAssetCeilingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset) [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": [
      "r77"
     ]
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NetDefinedBenefitLiabilityAssetDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInAssetCeilingDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfDefinedBenefitObligationsPlanAssetsAndAssetCeilingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset) [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the net defined benefit liability (asset). It also represents the standard value for the 'Net defined benefit liability (asset)' axis if no other member is used. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NetOperatingLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NetOperatingLossesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Operating Losses [Member]",
        "documentation": "Net operating losses.",
        "terseLabel": "Net operating losses"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NetProceedsFromIpoUsedToSatisfyTaxWithholdingAndRemittanceObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NetProceedsFromIpoUsedToSatisfyTaxWithholdingAndRemittanceObligations",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net proceeds from IPO used to satisfy tax withholding and remittance obligations.",
        "label": "Net proceeds from IPO used to satisfy tax withholding and remittance obligations"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NonCurrentFinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NonCurrentFinancialAssetsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-current financial assets.",
        "label": "Non-current Financial Assets [Member]",
        "terseLabel": "Total Non-current"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NonCurrentFinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NonCurrentFinancialLiabilitiesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Non-current",
        "documentation": "Non-current financial liabilities.",
        "label": "Non-current Financial Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NonCurrentForwardForeignCurrencyContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NonCurrentForwardForeignCurrencyContracts",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesSummaryOfOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward foreign currency contracts",
        "label": "Non Current Forward Foreign Currency Contracts",
        "documentation": "Non current forward foreign currency contracts."
       }
      }
     },
     "auth_ref": []
    },
    "vik_NonCurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NonCurrentLiabilitiesOther",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesSummaryOfOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non current liabilities other.",
        "label": "Non current liabilities other",
        "terseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NonCurrentTravelProtectionPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NonCurrentTravelProtectionPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesSummaryOfOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Travel protection payable",
        "documentation": "Non current travel protection payable.",
        "label": "Non current travel protection payable"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r374",
      "r385",
      "r395",
      "r419",
      "r428"
     ]
    },
    "vik_NonOperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NonOperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-operating income (expense)",
        "documentation": "Non operating income expense.",
        "label": "Non Operating Income Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NonOperatingIncomeExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NonOperatingIncomeExpensesAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-operating income (expense)",
        "label": "Non Operating Income Expenses [Abstract]",
        "documentation": "Non operating income expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r402"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "vik_NonVotingOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NonVotingOrdinarySharesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Voting ordinary shares.",
        "label": "Non-Voting Ordinary Shares",
        "terseLabel": "Non-Voting Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "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": [
      "r51"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "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": [
      "r51"
     ]
    },
    "ifrs-full_NoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests",
        "terseLabel": "Non-controlling interests",
        "verboseLabel": "Increase to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r19",
      "r162",
      "r166"
     ]
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncontrollingInterestsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests [member]",
        "terseLabel": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "label": "Non-current assets",
        "terseLabel": "Total non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r26",
      "r171",
      "r324"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfCarryingAmountsOfShorttermAndLongtermLeaseLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Long-term portion of lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r201"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current liabilities",
        "label": "Non-current liabilities",
        "terseLabel": "Total non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r27",
      "r173",
      "r324"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "terseLabel": "Non-current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentPayablesToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current payable due to related party",
        "label": "Non-current payables to related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current payables due to related parties. [Refer: Total for all related parties [member]; Payables to related parties]"
       }
      }
     },
     "auth_ref": [
      "r469"
     ]
    },
    "ifrs-full_NoncurrentPortionOfNoncurrentLoansReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentPortionOfNoncurrentLoansReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current loans received",
        "terseLabel": "Long-term portion of bank loans and financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current loans received. [Refer: Loans received]"
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ifrs-full_NoncurrentPortionOfNoncurrentSecuredBankLoansReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentPortionOfNoncurrentSecuredBankLoansReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current secured bank loans received",
        "terseLabel": "Secured Notes",
        "totalLabel": "Total Secured Notes"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current secured bank loans received. [Refer: Secured bank loans received]"
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ifrs-full_NoncurrentPortionOfNoncurrentUnsecuredBankLoansReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentPortionOfNoncurrentUnsecuredBankLoansReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current unsecured bank loans received",
        "terseLabel": "Long-term portion of Unsecured Notes",
        "totalLabel": "Long-term portion of Unsecured Notes"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current unsecured bank loans received. [Refer: Unsecured bank loans received]"
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ifrs-full_NoncurrentReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current receivables due from related parties",
        "terseLabel": "Non-current receivable due from related party"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current receivables due from related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_NoncurrentWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentWarrantLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesSummaryOfOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current warrant liability",
        "terseLabel": "Warrant liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current warrant liabilities. [Refer: Warrant liability]"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-derivative financial liabilities, undiscounted cash flows",
        "terseLabel": "Total",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to non-derivative financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "vik_NonrecurringChargesInInterestExpenseRelatedToUnamortizedLoanFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NonrecurringChargesInInterestExpenseRelatedToUnamortizedLoanFees",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonrecurring Charges In Interest Expense Related To Unamortized Loan Fees",
        "documentation": "Nonrecurring charges in interest expense related to unamortized loan fees.",
        "terseLabel": "Non-recurring chanrges in interest expense, redemption premium"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NonrecurringChargesInInterestExpenseRelatedToWriteOffOfUnamortizedLoanFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NonrecurringChargesInInterestExpenseRelatedToWriteOffOfUnamortizedLoanFees",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-recurring charges in interest expense related to write off of unamortized loan fees",
        "documentation": "Nonrecurring charges in interest expense related to write off of unamortized loan fees.",
        "label": "Nonrecurring Charges In Interest Expense Related To Write Off Of Unamortized Loan Fees"
       }
      }
     },
     "auth_ref": []
    },
    "srt_NorthAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NorthAmericaMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfPercentageOfPassengersBySourceMarketDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North America",
        "label": "North America [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfForwardForeignCurrencyContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not later than one year [member]",
        "terseLabel": "Less than 12 months"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r208",
      "r209",
      "r219",
      "r340",
      "r346"
     ]
    },
    "ifrs-full_NotLaterThanThreeMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotLaterThanThreeMonthsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfTimingOfFutureCashPaymentsOfLeaseLiabilitiesBasedOnContractualUndiscountedCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3 Months or Less",
        "label": "Not later than three months [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than three months."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "vik_NotQuotedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NotQuotedMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansScheduleOfAnalysisOfFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not Quoted.",
        "label": "Not Quoted [Member]",
        "terseLabel": "Not Quoted"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotesAndOtherExplanatoryInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotesAndOtherExplanatoryInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes and other explanatory information [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotionalAmount",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfForwardForeignCurrencyContractsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfTheImpactOfHedgingInstrumentsOnConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notional amount",
        "terseLabel": "Notional amount of hedging instrument"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "vik_NumberOfAdditionalVessels": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfAdditionalVessels",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of additional vessels.",
        "label": "Number of additional vessels"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfAdditionalVesselsScheduledForDelivery": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfAdditionalVesselsScheduledForDelivery",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Of Additional Vessels Scheduled For Delivery",
        "documentation": "Number of additional vessels scheduled for delivery.",
        "terseLabel": "Number of additional vessels scheduled for delivery"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfBerths": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfBerths",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of berths.",
        "label": "Number of berths"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfExpeditionShips": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfExpeditionShips",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of expedition ships.",
        "label": "Number of expedition ships"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfLoanAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfLoanAgreements",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of loan agreements.",
        "label": "Number of loan agreements"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfOceanShips": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfOceanShips",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of ocean ships.",
        "label": "Number of ocean ships"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfOptionsToPurchaseAdditionalShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfOptionsToPurchaseAdditionalShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of options to purchase addional stock",
        "label": "Number of Options to Purchase Additional Shares",
        "documentation": "Number of options to purchase additional shares."
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfOrdinarySharesInExchangeForEachWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfOrdinarySharesInExchangeForEachWarrants",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of ordinary shares in exchange for each warrants.",
        "label": "Number of ordinary shares in exchange for each warrants",
        "terseLabel": "Number of ordinary shares in exchange for each warrants"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfOrdinarySharesInExchangeForTwoWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfOrdinarySharesInExchangeForTwoWarrants",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of ordinary shares in exchange for two warrants.",
        "label": "Number of ordinary shares in exchange for two warrants",
        "terseLabel": "Number of ordinary shares in exchange for two warrants"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfOrdinarySharesWithheld": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfOrdinarySharesWithheld",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of ordinary shares withheld.",
        "label": "Number of ordinary shares withheld"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Number of Shares, Outstanding",
        "periodStartLabel": "Number of Shares, Outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r226",
      "r229"
     ]
    },
    "ifrs-full_NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfWeightedAverageNumberOfPotentialOrdinarySharesThatWereNotIncludedInTheDilutedEpsCalculationsDe"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of potential ordinary shares",
        "label": "Number of potential ordinary shares that are antidilutive in period presented"
       }
      },
      "en": {
       "role": {
        "documentation": "Number of potential ordinary shares that are antidilutive in the period presented."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "vik_NumberOfRiverVesselsBuild": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfRiverVesselsBuild",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of river vessels build.",
        "label": "Number of river vessels build",
        "terseLabel": "Number of river vessels build"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfRiverVesselsCancelled": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfRiverVesselsCancelled",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of river vessels cancelled",
        "label": "Number of River Vessels Cancelled",
        "documentation": "Number of river vessels cancelled."
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfRiverVesselsScheduledForDelivery": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfRiverVesselsScheduledForDelivery",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of River Vessels Scheduled for Delivery",
        "documentation": "Number of river vessels scheduled for delivery.",
        "terseLabel": "Number of river vessels scheduled for delivery"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options exercisable in share-based payment arrangement",
        "terseLabel": "Number of Shares, Exercisable"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares, Exercised",
        "label": "Number of share options exercised in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options forfeited in share-based payment arrangement",
        "terseLabel": "Number of Shares, Forfeited",
        "negatedLabel": "Number of Shares, Forfeited"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options granted in share-based payment arrangement",
        "terseLabel": "Number of Shares, Granted",
        "verboseLabel": "Number of shares authorized in share based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "vik_NumberOfShareOptionsReleasedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfShareOptionsReleasedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options released in sharebased payment arrangement",
        "documentation": "Number of share options released in sharebased payment arrangement.",
        "terseLabel": "Number of Shares, Released"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfShareOptionsVestedInSharebasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfShareOptionsVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options vested in sharebased payment arrangement",
        "terseLabel": "Number of share vested",
        "documentation": "Number of share options vested in share based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesAuthorised": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesAuthorised",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares authorised",
        "terseLabel": "Shares Authorized",
        "verboseLabel": "Shares authorized"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares authorised."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total number of shares issued",
        "label": "Number of shares issued",
        "terseLabel": "Number of shares issued",
        "verboseLabel": "Shares Issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "vik_NumberOfSharesIssuedForCashConsideration": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfSharesIssuedForCashConsideration",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued for cash consideration.",
        "label": "Number Of Shares Issued For Cash Consideration",
        "terseLabel": "Number of shares issued for cash consideration"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfSharesIssuedInExchangeForRepurchaseOfOutstandingShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfSharesIssuedInExchangeForRepurchaseOfOutstandingShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued in exchange for repurchase of outstanding shares.",
        "label": "Number Of Shares Issued In Exchange For Repurchase Of Outstanding Shares",
        "terseLabel": "Number of shares issued in exchange for repurchase of outstanding shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of shares outstanding at end of period",
        "periodStartLabel": "Number of shares outstanding at beginning of period",
        "label": "Number of shares outstanding",
        "terseLabel": "Shares Outstanding",
        "verboseLabel": "Shares outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "vik_NumberOfTradingDaysWhichWarrantsVestedBasedOnTradingPrice": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfTradingDaysWhichWarrantsVestedBasedOnTradingPrice",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Trading Days Which Warrants Vested Based on Trading Price",
        "documentation": "Number of trading days which warrants vested based on trading price.",
        "terseLabel": "Number of trading days which warrants vested based on trading price"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfVessels": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfVessels",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Vessels",
        "label": "Number of Vessels",
        "terseLabel": "Number of vessels"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfVesselsScheduledForDeliveryUnderConstruction": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfVesselsScheduledForDeliveryUnderConstruction",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of vessels scheduled for delivery under construction",
        "label": "Number of vessels scheduled for delivery under construction"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfVoteEntitledByOrdinaryShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfVoteEntitledByOrdinaryShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of vote entitled by ordinary share.",
        "label": "Number of vote entitled by ordinary share"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfVoteEntitledBySpecialShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfVoteEntitledBySpecialShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of vote entitled by special share.",
        "label": "Number of vote entitled by special share"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfVotesPerShareEntitledForNonVotingOrdinaryShares": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfVotesPerShareEntitledForNonVotingOrdinaryShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of votes per share entitled for non voting ordinary shares.",
        "label": "Number of votes per share entitled for non voting ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfVotesPerShareEntitledForOrdinaryShares": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfVotesPerShareEntitledForOrdinaryShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of votes per share entitled for ordinary shares.",
        "label": "Number of votes per share entitled for ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "vik_NumberOfVotesPerShareEntitledForSpecialShares": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "NumberOfVotesPerShareEntitledForSpecialShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of votes per share entitled for special shares.",
        "label": "Number of votes per share entitled for special shares"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionOtherCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionOtherCostsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ocean and Expedition, Other Costs [Member]",
        "terseLabel": "Ocean and Expedition Other Costs",
        "documentation": "Ocean and expedition, other costs."
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsAndEquipmentMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ocean and expedition ships and equipment.",
        "label": "Ocean And Expedition Ships And Equipment [Member]",
        "terseLabel": "Ocean and Expedition Ships &amp; Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsDelivered2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsDelivered2023Member",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ocean and Expedition Ships - Delivered 2023",
        "documentation": "Ocean and expedition ships - delivered 2023.",
        "label": "Ocean and Expedition Ships - Delivered 2023 Member"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsDelivered2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsDelivered2024Member",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ocean and expedition ships - delivered 2024.",
        "label": "Ocean and Expedition Ships - Delivered 2024 Member",
        "terseLabel": "Ocean and Expedition Ships - Delivered 2024"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsHullDeckAndMachineryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsHullDeckAndMachineryMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ocean and Expedition Ships - Hull, Deck and Machinery.",
        "label": "Ocean and Expedition Ships - Hull, Deck and Machinery [Member]",
        "terseLabel": "Ocean and Expedition Ships - Hull, Deck and Machinery"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsInteriorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsInteriorMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ocean and Expedition Ships - Interior.",
        "label": "Ocean and Expedition Ships - Interior [Member]",
        "terseLabel": "Ocean and Expedition Ships - Interior"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsUnderConstructionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsUnderConstructionMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ocean and expedition ships under construction.",
        "label": "Ocean And Expedition Ships Under Construction [Member]",
        "terseLabel": "Ocean and Expedition Ships Under Construction"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsVikingMiraMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsVikingMiraMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ocean and Expedition Ships Viking Mira [Member]",
        "documentation": "Ocean and Expedition Ships Viking Mira [Member]",
        "terseLabel": "Ocean And Expedition Ships Viking Mira"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsVikingVelaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsVikingVelaMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ocean and expedition ships - viking vela.",
        "label": "Ocean And Expedition Ships - Viking Vela [Member]",
        "terseLabel": "Ocean And Expedition Ships - Viking Vela"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsVikingVestaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsVikingVestaMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ocean and expedition ships - viking vesta.",
        "label": "Ocean And Expedition Ships - Viking Vesta [Member]",
        "terseLabel": "Ocean And Expedition Ships - Viking Vesta"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsXIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsXIIIMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ocean And Expedition Ships XIII",
        "documentation": "Ocean and expedition ships xiii.",
        "label": "Ocean And Expedition Ships X I I I [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsXIVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsXIVMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ocean And Expedition Ships XIV",
        "documentation": "Ocean and expedition ships xiv.",
        "label": "Ocean And Expedition Ships X I V [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsXVIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsXVIIIMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ocean and Expedition Ships XVIII [Member]",
        "documentation": "Ocean and Expedition Ships XVIII.",
        "terseLabel": "Ocean and Expedition Ships XVIII"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsXVIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsXVIIMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ocean and Expedition Ships XVII [Member]",
        "documentation": "Ocean and Expedition Ships XVII.",
        "terseLabel": "Ocean And Expedition Ships XVII"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsXVIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsXVIMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ocean And Expedition Ships XVI",
        "documentation": "Ocean and expedition ships xvi.",
        "label": "Ocean And Expedition Ships X V I [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanAndExpeditionShipsXVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanAndExpeditionShipsXVMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ocean And Expedition Ships XV",
        "documentation": "Ocean and expedition ships xv.",
        "label": "Ocean And Expedition Ships X V [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanCruiseFinancialLiabilityDepositMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanCruiseFinancialLiabilityDepositMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanCruiseFinancialLiabilityDepositAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ocean Cruise Financial Liability Deposit.",
        "label": "Ocean Cruise Financial Liability Deposit [member]",
        "terseLabel": "Ocean Cruise Financial Liability Deposit"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfTotalRevenueByReportableSegmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ocean",
        "documentation": "Ocean member.",
        "label": "Ocean [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanNewbuildingProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanNewbuildingProgramMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ocean newbuilding program.",
        "label": "Ocean Newbuilding Program [member]",
        "terseLabel": "Ocean Newbuilding Program"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanShipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanShipsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ocean ships.",
        "label": "Ocean Ships [member]",
        "terseLabel": "Ocean Ships"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanShipsOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanShipsOptionsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ocean ships - options.",
        "label": "Ocean Ships - Options [member]",
        "terseLabel": "Ocean Ships - Options"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OceanShipsUnderConstructionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OceanShipsUnderConstructionMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ocean ships under construction [member]",
        "documentation": "Ocean ships under construction.",
        "terseLabel": "Ocean Ships under Construction"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OfferingPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OfferingPrice",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Offering price.",
        "label": "Offering Price",
        "terseLabel": "IPO price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfOtherPropertyPlantAndEquipmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office equipment [member]",
        "terseLabel": "Office Equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing equipment used to support office functions, not specifically used in the production process. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "vik_OfficeSpacesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OfficeSpacesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office Spaces",
        "label": "Office Spaces [Member]",
        "documentation": "Office spaces."
       }
      }
     },
     "auth_ref": []
    },
    "vik_OnboardAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OnboardAndOtherMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Onboard and other .",
        "label": "Onboard and Other [Member]",
        "terseLabel": "Onboard and Other"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OneHundredFiftyThreePointTwoMillionLoanVariableAtSofrPlusCasAndOnePointThreeZeroPercentageToOnePointFourZeroPercentageDueThroughTwoThousandTwentyNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OneHundredFiftyThreePointTwoMillionLoanVariableAtSofrPlusCasAndOnePointThreeZeroPercentageToOnePointFourZeroPercentageDueThroughTwoThousandTwentyNineMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One hundred fifty three point two million loan variable at sofr plus cas and one point three zero percentage to one point four zero percentage due through two thousand twenty nine.",
        "label": "One Hundred Fifty Three Point Two Million Loan Variable At SOFR Plus CAS And One Point Three Zero Percentage To One Point Four Zero Percentage Due Through Two Thousand Twenty Nine [Member]",
        "terseLabel": "EUR 153.2 Million Loan, Variable at SOFR plus CAS and 1.30% - 1.40%, Due Through 2029"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OneHundredTwoPointZeroMillionLoanFixedAtFivePointTwoTwoPercentageToFivePointTwoSixPercentageDueTwoThousandTwentyEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OneHundredTwoPointZeroMillionLoanFixedAtFivePointTwoTwoPercentageToFivePointTwoSixPercentageDueTwoThousandTwentyEightMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One hundred two point zero million loan fixed at five point two two percentage to five point two six percentage due two thousand twenty eight.",
        "label": "One Hundred Two Point Zero Million Loan Fixed At Five Point Two Two Percentage To Five Point Two Six Percentage Due Two Thousand Twenty Eight [Member]",
        "terseLabel": "$102.0 Million Loan, Fixed at 5.22% - 5.26%, Due 2028",
        "verboseLabel": "$102.0 Million Loan"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OneLongshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OneLongshipsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One Longships",
        "label": "One Longships [Member]",
        "documentation": "One longships."
       }
      }
     },
     "auth_ref": []
    },
    "vik_OperatingExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OperatingExpenseAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expense [Abstract]",
        "documentation": "Operating expense."
       }
      }
     },
     "auth_ref": []
    },
    "vik_OperatingExpensesRelatedToShort-TermLeasesAndLeasesForLow-ValueAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OperatingExpensesRelatedToShort-TermLeasesAndLeasesForLow-ValueAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses related to short-term leases and leases for low-value assets",
        "documentation": "Operating expenses related to short-term leases and leases for low-value assets.",
        "terseLabel": "Operating expenses related to short-term leases and leases for low-value assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OperatingExpensesRelatedToVariableLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OperatingExpensesRelatedToVariableLeasePayments",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses related to variable lease payments",
        "label": "Operating expenses related to variable lease payments",
        "documentation": "Operating expenses related to variable lease payments."
       }
      }
     },
     "auth_ref": []
    },
    "vik_OperatingProductAndAdministrationCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OperatingProductAndAdministrationCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating, product and administration costs.",
        "label": "Operating, product and administration costs"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OptionExerciseDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OptionExerciseDate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Option exercise date.",
        "label": "Option Exercise Date"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OrdinarySharePricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OrdinarySharePricePerShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ordinary share price per share.",
        "label": "Ordinary share price per share",
        "terseLabel": "Ordinary share price per share"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OrdinaryShareVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OrdinaryShareVolatilityMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary Share Volatility [Member]",
        "documentation": "Ordinary share volatility.",
        "terseLabel": "Ordinary Share Volatility"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OrdinarySharesIssuedForTaxWithholdingRequirements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OrdinarySharesIssuedForTaxWithholdingRequirements",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ordinary shares issued for tax withholding requirements.",
        "label": "Ordinary shares issued for tax withholding requirements"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfDividendDeclaredAndPaidPerShareDetails",
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]",
        "terseLabel": "Ordinary Shares",
        "verboseLabel": "Ordinary Share Price"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "vik_OrdinarySharesRemainedAvailableForFutureIssuances": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OrdinarySharesRemainedAvailableForFutureIssuances",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary Shares Remained Available For Future Issuances",
        "documentation": "Ordinary shares remained available for future issuances.",
        "terseLabel": "Ordinary shares remained available for future issuance"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherAssetsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets [member]",
        "terseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "totalLabel": "Other comprehensive (loss) income, net of tax",
        "terseLabel": "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": [
      "r4",
      "r38",
      "r47",
      "r176"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans",
        "label": "Other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans",
        "terseLabel": "Remeasurement (losses) gains on defined benefit plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [domain]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r48",
      "r475"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, cash flow hedges",
        "totalLabel": "Other comprehensive income, net of tax, cash flow hedges",
        "terseLabel": "Net change in cash flow hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r47"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange differences on translation of foreign operations",
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations",
        "totalLabel": "Other comprehensive income, net of tax, exchange differences 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": [
      "r28",
      "r47"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfAmountsIncludedInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensiveIncomeLossD",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfReconciliationOfNetPensionLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans",
        "terseLabel": "Amounts recognized in the consolidated statements of other comprehensive income (loss)",
        "verboseLabel": "Gains (losses) recognized in the consolidated statements of other comprehensive income (loss)",
        "totalLabel": "Gains (losses) recognized in the consolidated statements of other comprehensive income (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [domain]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r47",
      "r475"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax",
        "totalLabel": "Net other comprehensive (loss) income to be reclassified to net income (loss) in subsequent periods"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r295",
      "r296"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income that will not be reclassified to profit or loss, net of tax",
        "terseLabel": "Net other comprehensive income (loss) not to be reclassified to net income (loss) in subsequent periods",
        "totalLabel": "Net other comprehensive (loss) income not to be reclassified to net income (loss) in subsequent periods"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will not be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r295",
      "r296"
     ]
    },
    "ifrs-full_OtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current assets",
        "totalLabel": "Other",
        "terseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "terseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ifrs-full_OtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccountsAndOtherReceivablesSummaryOfAccountsAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current receivables",
        "terseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "vik_OtherDeferredAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherDeferredAssetsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other deferred assets.",
        "label": "Other Deferred Assets [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherEquityInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other equity interest",
        "terseLabel": "Other components of equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity interest of an entity without share capital that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ifrs-full_OtherExpenseByNature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherExpenseByNature",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpensesSummaryOfVesselOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other expenses, by nature",
        "negatedTerseLabel": "Other expenses",
        "terseLabel": "Other expenses",
        "verboseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]"
       }
      }
     },
     "auth_ref": [
      "r50",
      "r289"
     ]
    },
    "ifrs-full_OtherFinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherFinanceIncomeCost",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other finance income (cost)",
        "verboseLabel": "Contributed capital",
        "terseLabel": "Other financial (loss) income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of finance income or cost that the entity does not separately disclose in the same statement or note. [Refer: Finance income (cost)]"
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "vik_OtherFixedAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherFixedAssetsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other fixed assets.",
        "label": "Other Fixed Assets [Member]",
        "terseLabel": "Other Fixed Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "terseLabel": "Other inflows (outflows) of cash",
        "label": "Other inflows (outflows) of cash, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "Inflows (outflows) of cash, classified as financing activities, that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "ifrs-full_OtherIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other intangible assets",
        "terseLabel": "Other intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "ifrs-full_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other intangible assets [member]",
        "terseLabel": "Other Intangible Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "vik_OtherInvestmentsPercentageContributedToFairValueOfPlanAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherInvestmentsPercentageContributedToFairValueOfPlanAssets",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansScheduleOfAnalysisOfFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other investments percentage contributed to fair value of plan assets.",
        "label": "Other investments Percentage Contributed To Fair Value Of Plan Assets",
        "terseLabel": "Other investments"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OtherLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other lease liabilities",
        "documentation": "Other lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "vik_OtherLiabilitiesNonCurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherLiabilitiesNonCurrentMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfTheImpactOfHedgingInstrumentsOnConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities Non Current [Member]",
        "documentation": "Other liabilities non current.",
        "terseLabel": "Other Non Current Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfPercentageOfPassengersBySourceMarketDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other member.",
        "label": "Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OtherNon-CurrentAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherNon-CurrentAssetsOther",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentAssetsSummaryOfOtherNoncurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Non-Current Assets, Other",
        "documentation": "Other non-current assets, other."
       }
      }
     },
     "auth_ref": []
    },
    "vik_OtherNonCurrentAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherNonCurrentAssetMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non-current asset member.",
        "label": "Other Non-Current Asset [Member]",
        "terseLabel": "Other Non-Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OtherNonCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherNonCurrentAssetsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non-current assets.",
        "label": "Other Non-current Assets [Member]",
        "terseLabel": "Other Non-current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OtherNonCurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherNonCurrentLiabilitiesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non-current liabilities.",
        "label": "Other Non-current Liabilities [Member]",
        "terseLabel": "Other Non-current Liabilities",
        "verboseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OtherNonCurrentLiabilitiesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherNonCurrentLiabilitiesUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "documentation": "Other non-current liabilities, undiscounted cash flows.",
        "label": "Other Non-Current Liabilities, Undiscounted Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherNoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentAssetsSummaryOfOtherNoncurrentAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current assets",
        "terseLabel": "Other non-current assets",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherNoncurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesSummaryOfOtherNoncurrentLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current liabilities",
        "terseLabel": "Other non-current liabilities",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "vik_OtherOfferingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherOfferingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other offering expense.",
        "label": "Other offering expense"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OtherOperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherOperatingExpensesAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other operating expenses.",
        "label": "Other Operating Expenses [Abstract]",
        "terseLabel": "Other operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryInformationBeforeEliminationOfIntercompanyTransactionsAndTheEffectOfNoncontrollingInterestDet",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating income (expense)",
        "totalLabel": "Total other operating expenses",
        "negatedTotalLabel": "Total other operating expenses",
        "negatedLabel": "Total other operating expenses",
        "terseLabel": "Total other operating expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "ifrs-full_OtherReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherReserves",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other paid-in equity",
        "label": "Other reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ifrs-full_OtherReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherReservesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other paid-in equity",
        "label": "Other reserves [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "vik_OtherTransportationEquipment1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OtherTransportationEquipment1Member",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other transportation equipment.",
        "label": "Other Transportation Equipment 1 [Member]",
        "terseLabel": "Other Transportation Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r372",
      "r383",
      "r393",
      "r426"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r375",
      "r386",
      "r396",
      "r429"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r375",
      "r386",
      "r396",
      "r429"
     ]
    },
    "vik_OutstandingRsusVested": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OutstandingRsusVested",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding RSUs vested.",
        "label": "Outstanding RSUs vested"
       }
      }
     },
     "auth_ref": []
    },
    "vik_OwnershipPercentageInSubsidiariesDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "OwnershipPercentageInSubsidiariesDescription",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership percentage in subsidiaries description.",
        "label": "Ownership Percentage In Subsidiaries Description",
        "terseLabel": "Ownership percentage in subsidiaries, Description"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PaidInKindDividendPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PaidInKindDividendPricePerShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paid in kind dividend price per share.",
        "label": "Paid in kind dividend price per share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Par value per share",
        "terseLabel": "Par value per share",
        "verboseLabel": "Public offering price"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "ifrs-full_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ParentMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparation",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsContingenciesAndLongtermObligations",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiaries",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent [member]",
        "terseLabel": "Parent Company"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an entity that controls one or more entities."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "vik_PassengerFleetLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PassengerFleetLlcMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Passenger Fleet LLC.",
        "label": "Passenger Fleet LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PastServiceCostDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PastServiceCostDefinedBenefitPlans",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfAmountsIncludedInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensiveIncomeLossD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past service cost, defined benefit plans",
        "terseLabel": "Service costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense (income) resulting from past service cost. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [Refer: Post-employment benefit expense in profit or loss, defined benefit plans; Defined benefit plans [domain]] [Contrast: Increase (decrease) in net defined benefit liability (asset) resulting from past service cost]"
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "vik_PaymentsForLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PaymentsForLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments",
        "label": "Payments for lease liabilities",
        "documentation": "Payments for lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "vik_PaymentsForWithHeldTaxesRelatedToNetShareSettlementOfEquityAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PaymentsForWithHeldTaxesRelatedToNetShareSettlementOfEquityAwards",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for with held taxes related to net share settlement of equity awards.",
        "label": "Payments For With held Taxes Related To Net Share Settlement Of Equity Awards",
        "negatedLabel": "Taxes paid related to net share settlement of equity awards"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PaymentsFromPlanNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from payments from plan",
        "negatedLabel": "Benefits paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Principal payments for lease liabilities",
        "label": "Payments of lease liabilities, classified as financing activities",
        "negatedTerseLabel": "Payments of lease liabilities",
        "terseLabel": "Payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "vik_PenaltiesPaidForEarlyExtinguishmentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PenaltiesPaidForEarlyExtinguishmentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Penalties paid for early extinguishment of debt.",
        "label": "Penalties Paid for Early Extinguishments of Debt",
        "negatedLabel": "Penalties paid for early extinguishment of debt"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PensionDefinedBenefitPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PensionDefinedBenefitPlansMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfReconciliationOfNetPensionLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension defined benefit plans [member]",
        "terseLabel": "Net Pension Liability"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for pension defined benefit plans. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r476"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r402"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "vik_PercentageChangeInIncomeLossBeforeIncomeTaxesWithOnePercentageChangeInInterestRates": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageChangeInIncomeLossBeforeIncomeTaxesWithOnePercentageChangeInInterestRates",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage change in income (loss) before income taxes with one percentage change in interest rates",
        "documentation": "Percentage change in income (loss) before income taxes with one percentage change in interest rates.",
        "label": "Percentage Change in Income (Loss) before Income Taxes with One Percentage Change in Interest Rates"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfAccruedDividendInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfAccruedDividendInterestRate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of accrued dividend interest rate.",
        "label": "Percentage of accrued dividend interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfDecreaseInTheDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfDecreaseInTheDiscountRate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of decrease in the discount rate.",
        "label": "Percentage Of Decrease In The Discount Rate",
        "terseLabel": "Percentage of decrease in the discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfFinancingGuaranteed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfFinancingGuaranteed",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of financing guaranteed",
        "documentation": "Percentage of financing guaranteed,",
        "label": "Percentage of financing guaranteed"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfGuarantee": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfGuarantee",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of guarantee.",
        "label": "Percentage Of Guarantee",
        "terseLabel": "Percentage of guarantee"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfIncreaseDecreaseInInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfIncreaseDecreaseInInterestRate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfAnnualEffectsOfChangesToInterestRateForBalancesOfLoansOutstandingAndFinancialLia"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of increase decrease in interest rate.",
        "label": "Percentage of Increase Decrease in Interest Rate",
        "terseLabel": "Increase/decrease in interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfIncreaseInDividendCap": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfIncreaseInDividendCap",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of increase in dividend cap.",
        "label": "Percentage of increase in dividend cap"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfIncreaseInTheDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfIncreaseInTheDiscountRate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of increase in the discount rate",
        "documentation": "Percentage of increase in the discount rate.",
        "label": "Percentage Of Increase In The Discount Rate"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfInsurancePolicyToLendersCoveringOfPrincipalAndInterestOfFacilityAmount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfInsurancePolicyToLendersCoveringOfPrincipalAndInterestOfFacilityAmount",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of insurance policy to lenders covering of principal and interest of facility amount.",
        "label": "Percentage of insurance policy to lenders covering of principal and interest of facility amount",
        "terseLabel": "Percentage of insurance policy to lenders covering of principal and interest of facility amount"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfLiquidationPreferenceIfPaidByAccretionToPreferenceShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfLiquidationPreferenceIfPaidByAccretionToPreferenceShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of liquidation preference if paid by accretion to preference shares.",
        "label": "Percentage of liquidation preference if paid by accretion to preference shares"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfLiquidationPreferenceIfPaidInCash": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfLiquidationPreferenceIfPaidInCash",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of liquidation preference if paid in cash.",
        "label": "Percentage of liquidation preference if paid in cash"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfPassengersBySourceMarket": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfPassengersBySourceMarket",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfPercentageOfPassengersBySourceMarketDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of passengers by source market",
        "documentation": "Percentage of passengers by source market.",
        "label": "Percentage of Passengers by Source Market"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfPremiumCruiseVoucher": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfPremiumCruiseVoucher",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of premium cruise voucher",
        "documentation": "Percentage of premium cruise voucher.",
        "label": "Percentage of Premium Cruise Voucher"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleDecreaseInActuarialAssumption",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible decrease in actuarial assumption",
        "terseLabel": "Decrease in the defined benefit obligations percentage"
       }
      },
      "en": {
       "role": {
        "documentation": "The reasonably possible percentage of the decrease in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInUnobservableInputAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleDecreaseInUnobservableInputAssets",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible decrease in unobservable input, assets",
        "terseLabel": "Percentage of reasonably possible -5% decrease in unobservable input"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible decrease in an unobservable input used in fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r495"
     ]
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleIncreaseInActuarialAssumption",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible increase in actuarial assumption",
        "terseLabel": "Increase in the defined benefit obligations percentage"
       }
      },
      "en": {
       "role": {
        "documentation": "The reasonably possible percentage of the increase in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleIncreaseInUnobservableInputAssets",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible increase in unobservable input, assets",
        "terseLabel": "Percentage of reasonably possible +5% increase in unobservable input"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible increase in an unobservable input used in fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r495"
     ]
    },
    "vik_PercentageOfRefundInCash": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfRefundInCash",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of refund in cash.",
        "label": "Percentage of Refund in Cash",
        "terseLabel": "Percentage of refund in cash"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfResidualValueOfVesselsOrShips": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfResidualValueOfVesselsOrShips",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of residual value of vessels or ships.",
        "label": "Percentage of Residual Value of Vessels or Ships",
        "terseLabel": "Percentage of residual value of vessels or ships"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfSecuredVesselFinancings": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfSecuredVesselFinancings",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of Secured Vessel Financings",
        "documentation": "Percentage of secured vessel financings.",
        "terseLabel": "Percentage of secured vessel financings"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfSharesReservedForIssuanceOfNumberOfOrdinarySharesAndSpecialSharesOutstanding": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfSharesReservedForIssuanceOfNumberOfOrdinarySharesAndSpecialSharesOutstanding",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of shares reserved for issuance of number of ordinary shares and special shares outstanding.",
        "label": "Percentage of shares reserved for issuance of number of ordinary shares and special shares outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfWarrantsExcerciseUnderVCAP": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfWarrantsExcerciseUnderVCAP",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of Warrants Excercise Under VCAP",
        "documentation": "Percentage of warrants excercise under VCAP.",
        "terseLabel": "Percentage of warrants excercise under VCAP"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfWarrantsExercised": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfWarrantsExercised",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Warrants Exercised",
        "documentation": "Percentage of warrants exercised.",
        "terseLabel": "Percentage of warrants exercised"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentageOfWarrantsVesting": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentageOfWarrantsVesting",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of warrants vesting",
        "documentation": "Percentage of warrants vesting.",
        "label": "Percentage Of Warrants Vesting"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PercentagePlanAssetsAtFairValue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PercentagePlanAssetsAtFairValue",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansScheduleOfAnalysisOfFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "documentation": "Percentage plan assets at fair value.",
        "label": "Percentage Plan Assets At Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PerformanceGrantedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PerformanceGrantedMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Granted [member]",
        "documentation": "Performance granted.",
        "terseLabel": "Performance Granted"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PerformanceRestrictedShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PerformanceRestrictedShareUnitsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Restricted Share Units [member]",
        "documentation": "Performance restricted share units.",
        "terseLabel": "Performance RSUs"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PerformanceShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PerformanceShareUnitsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Share Units [member]",
        "documentation": "Performance share units.",
        "verboseLabel": "PSUs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PlanAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PlanAssetsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfDefinedBenefitObligationsPlanAssetsAndAssetCeilingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan assets [member]",
        "terseLabel": "Plan Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for defined benefit plan assets. Plan assets comprise: (a) assets held by a long-term employee benefit fund; and (b) qualifying insurance policies."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r402"
     ]
    },
    "vik_PostIPO2018PlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PostIPO2018PlanMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Post-IPO 2018 Plan.",
        "label": "Post-I P O 2018 Plan Member",
        "terseLabel": "Post-IPO 2018 Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedBenefitPlans",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfAmountsIncludedInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensiveIncomeLossD",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfReconciliationOfNetPensionLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense in profit or loss, defined benefit plans",
        "terseLabel": "Pension expenses recognized in the consolidated statements of operations",
        "verboseLabel": "Pension expenses recognized in the consolidated statements of operations",
        "totalLabel": "Pension expenses recognized in the consolidated statements of operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense included in profit or loss relating to defined benefit plans. [Refer: Profit (loss); Defined benefit plans [domain]] [Contrast: Increase (decrease) in net defined benefit liability (asset) resulting from expense (income) in profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r475",
      "r481"
     ]
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedContributionPlans",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense, defined contribution plans",
        "terseLabel": "Employee contribution recognized"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense relating to defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "vik_PreIPOEquityPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PreIPOEquityPlanMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-IPO Equity Plan.",
        "label": "Pre - I P O Equity Plan Member",
        "terseLabel": "Pre-IPO Equity Plan"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PreferenceSharesConvertibleConversionPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PreferenceSharesConvertibleConversionPrice",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preference shares convertible conversion price.",
        "label": "Preference shares convertible conversion price"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PreferenceSharesConvertibleConversionRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PreferenceSharesConvertibleConversionRate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preference Shares Convertible Conversion Rate",
        "label": "Preference Shares Convertible Conversion Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PreferenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PreferenceSharesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfWeightedAverageNumberOfPotentialOrdinarySharesThatWereNotIncludedInTheDilutedEpsCalculationsDe",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfDividendDeclaredAndPaidPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preference shares [member]",
        "terseLabel": "Preference Shares"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are senior in some aspects to ordinary shares, but subordinate to debt instruments in terms of claim. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "vik_PremiumCruiseVouchersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PremiumCruiseVouchersMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premium Cruise Vouchers",
        "documentation": "Premium Cruise Vouchers member.",
        "label": "Premium Cruise Vouchers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrepaidCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrepaidCommissions",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid commissions.",
        "label": "Prepaid Commissions",
        "terseLabel": "Prepaid commissions"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrepaidCreditCardFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrepaidCreditCardFees",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid credit card fees.",
        "label": "Prepaid Credit Card Fees",
        "terseLabel": "Prepaid credit card fees"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrepaidCreditCardFeesAndCommissionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrepaidCreditCardFeesAndCommissionsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid credit card fees and commissions.",
        "label": "Prepaid Credit Card Fees And Commissions [Member]",
        "terseLabel": "Prepaid credit card fees and commissions"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrepaidDebtTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrepaidDebtTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentAssetsSummaryOfOtherNoncurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Debt Transaction Costs",
        "documentation": "Prepaid debt transaction costs.",
        "terseLabel": "Prepaid debt transaction costs"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrepaidExpenseAndOtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrepaidExpenseAndOtherCurrentAssetsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid expense and other current assets member.",
        "label": "Prepaid Expense and Other Current Assets [Member]",
        "terseLabel": "Prepaid Expenses and Other Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrepaidExpensesAndOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid expenses and other current assets.",
        "label": "Prepaid Expenses and Other Current Assets [table text block]",
        "terseLabel": "Summary of Prepaid Expenses and Other Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrepaymentForVesselCharter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrepaymentForVesselCharter",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayment for vessel charter.",
        "label": "Prepayment for vessel charter",
        "negatedLabel": "Prepayment for vessel charter"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Prepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Prepayments",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayments"
       }
      },
      "en": {
       "role": {
        "documentation": "Receivables that represent amounts paid for goods and services before they have been delivered."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "vik_PrepaymentsToVendors": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrepaymentsToVendors",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayments to vendors.",
        "label": "Prepayments to Vendors",
        "terseLabel": "Prepayments to vendors"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PresentValueOfDefinedBenefitObligationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PresentValueOfDefinedBenefitObligationMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInDefinedBenefitObligationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfDefinedBenefitObligationsPlanAssetsAndAssetCeilingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Present value of defined benefit obligation [member]",
        "terseLabel": "Present Value of Pension Obligations",
        "verboseLabel": "Defined Benefit Obligations"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the present value of a defined benefit obligation. The present value of a defined benefit obligation is the present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ifrs-full_PresentationOfLeasesForLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PresentationOfLeasesForLesseeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Presentation of leases for lessee [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_Price": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "Price",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price.",
        "label": "Price"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrivatePlacementDerivative": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrivatePlacementDerivative",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private placement derivative.",
        "label": "Private Placement Derivative",
        "terseLabel": "Private Placement derivative"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrivatePlacementDerivativeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrivatePlacementDerivativeMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Placement Derivative",
        "documentation": "Private placement derivative.",
        "label": "Private Placement Derivative [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrivatePlacementDerivativesGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrivatePlacementDerivativesGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private placement derivatives gain loss.",
        "label": "Private Placement Derivatives Gain Loss",
        "terseLabel": "Private Placement derivatives (loss) gain"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrivatePlacementDerivativesGainLossPriorToConversion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrivatePlacementDerivativesGainLossPriorToConversion",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private placement derivatives gain loss prior to conversion.",
        "label": "Private placement derivatives gain (loss) prior to conversion"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrivatePlacementLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrivatePlacementLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private placement liability.",
        "label": "Private Placement Liability",
        "terseLabel": "Private Placement liability"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrivatePlacementLiabilityAndDerivativeUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrivatePlacementLiabilityAndDerivativeUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private placement liability and derivative undiscounted cash flows.",
        "label": "Private Placement Liability And Derivative Undiscounted Cash Flows",
        "terseLabel": "Private Placement liability and derivative"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PrivatePlacementLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PrivatePlacementLiabilityMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private placement liability.",
        "label": "Private Placement Liability [Member]",
        "terseLabel": "Private Placement Liability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from borrowings, classified as financing activities",
        "terseLabel": "Proceeds from borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r317"
     ]
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of options",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "vik_ProceedsFromExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ProceedsFromExerciseOfStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from exercise of stock options",
        "label": "Proceeds From Exercise of Stock Options",
        "documentation": "Proceeds from exercise of stock options."
       }
      }
     },
     "auth_ref": []
    },
    "vik_ProceedsFromInitialPublicOfferingNetOfUnderwritingDiscountsAndCommissionsAndOfferingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ProceedsFromInitialPublicOfferingNetOfUnderwritingDiscountsAndCommissionsAndOfferingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from initial public offering, net of underwriting discounts and commissions, and offering expense",
        "label": "Proceeds from initial public offering, net of underwriting discounts and commissions, and offering expense",
        "terseLabel": "Proceeds from initial public offering, net of underwriting discounts and commissions, and offering expenses"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ProceedsFromIssuanceOfOrdinarySharesUponExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ProceedsFromIssuanceOfOrdinarySharesUponExerciseOfStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares upon exercise of stock options",
        "label": "Proceeds from issuance of ordinary shares upon exercise of stock options",
        "documentation": "Proceeds from issuance of ordinary shares upon exercise of stock options."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromIssueOfPreferenceShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromIssueOfPreferenceShares",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issue of preference shares",
        "terseLabel": "Proceeds from issuance of shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of preference shares. [Refer: Preference shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromIssuingShares",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuing shares",
        "terseLabel": "Proceeds from issue of shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "vik_ProceedsFromSettlementOfInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ProceedsFromSettlementOfInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from settlement of investment,",
        "label": "Proceeds from settlement of investment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [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": [
      "r279",
      "r327"
     ]
    },
    "ifrs-full_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r327"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOtherComprehensiveIncomeLossDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf2",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryInformationBeforeEliminationOfIntercompanyTransactionsAndTheEffectOfNoncontrollingInterestDet",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss)",
        "terseLabel": "Net income (loss)",
        "negatedLabel": "Net income (loss)",
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net (loss) 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": [
      "r3",
      "r37",
      "r147",
      "r159",
      "r161",
      "r272",
      "r275",
      "r324",
      "r331"
     ]
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to non-controlling interests",
        "terseLabel": "Net income (loss) attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r165"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net (loss) income allocated to ordinary shares and special shares",
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share",
        "totalLabel": "Net income (loss) allocated to ordinary shares and special shares - Basic"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity [abstract]",
        "terseLabel": "Numerator"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity, used in calculating diluted earnings per share",
        "terseLabel": "Net loss allocated to ordinary shares and special shares - Diluted",
        "totalLabel": "Net income (loss) allocated to ordinary shares and special shares - Diluted"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) attributable to ordinary equity holders of the parent entity, adjusted for the effects of all dilutive potential ordinary shares. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to owners of parent",
        "totalLabel": "Profit (loss), attributable to owners of parent, Total",
        "terseLabel": "Net income (loss) attributable to Viking Holdings Ltd",
        "verboseLabel": "Net income (loss) attributable to Viking Holdings Ltd"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "ifrs-full_ProfitLossAttributableToParticipatingEquityInstrumentsOtherThanOrdinarySharesUsedInCalculatingBasicEarningsLossPerInstrument": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToParticipatingEquityInstrumentsOtherThanOrdinarySharesUsedInCalculatingBasicEarningsLossPerInstrument",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) attributable to participating equity instruments other than ordinary shares, used in calculating basic earnings (loss) per instrument",
        "totalLabel": "Profit (loss) attributable to participating equity instruments other than ordinary shares, used in calculating basic earnings (loss) per instrument",
        "terseLabel": "Net (loss) income allocated to shares other than ordinary shares and special shares",
        "negatedLabel": "Net income (loss) allocated to shares other than ordinary shares and special shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) used in calculating basic earnings (loss) per instrument attributable to equity instruments that participate in profit with ordinary shares according to a predetermined formula. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r483",
      "r486"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationBetweenIncomeTaxExpenseAndIncomeBeforeTaxMultipliedByDomesticTaxRateDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "totalLabel": "Income (loss) before income taxes",
        "terseLabel": "Income (loss) before income taxes",
        "verboseLabel": "(Loss) income before income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r235",
      "r289",
      "r290",
      "r347",
      "r348"
     ]
    },
    "ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity, used in calculating diluted earnings per share",
        "terseLabel": "Reallocation of income"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations attributable to ordinary equity holders of the parent entity, adjusted for the effects of all dilutive potential ordinary shares. [Refer: Profit (loss) from continuing operations]"
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "terseLabel": "Operating income (loss)",
        "verboseLabel": "Operating income",
        "totalLabel": "Operating income (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r310",
      "r471"
     ]
    },
    "vik_PropertyPercentageContributedToFairValueOfPlanAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PropertyPercentageContributedToFairValueOfPlanAssets",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansScheduleOfAnalysisOfFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property percentage contributed to fair value of plan assets.",
        "label": "Property Percentage Contributed To Fair Value Of Plan Assets",
        "terseLabel": "Property"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PropertyPlantAndEquipmentAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PropertyPlantAndEquipmentAndIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property plant and equipment and intangible assets.",
        "label": "Property Plant And Equipment And Intangible Assets",
        "terseLabel": "Property, plant and equipment and intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PropertyPlantAndEquipmentAndIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PropertyPlantAndEquipmentAndIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property, plant and equipment and intangible assets abstract.",
        "label": "Property, Plant and Equipment and Intangible Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PropertyPlantAndEquipmentAndIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property plant and equipment and intangible assets.",
        "label": "Property Plant And Equipment And Intangible Assets Explanatory",
        "terseLabel": "Property, Plant and Equipment and Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PropertyPlantAndEquipmentAndIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PropertyPlantAndEquipmentAndIntangibleAssetsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property plant and equipment and intangible assets.",
        "label": "Property Plant And Equipment And Intangible Assets [line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PropertyPlantAndEquipmentAndIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PropertyPlantAndEquipmentAndIntangibleAssetsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property plant and equipment and intangible assets.",
        "label": "Property Plant And Equipment And Intangible Assets [Member]",
        "terseLabel": "Property, plant and equipment and intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PropertyPlantAndEquipmentAndIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PropertyPlantAndEquipmentAndIntangibleAssetsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property plant and equipment and intangible assets.",
        "label": "Property Plant and Equipment and Intangible Assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PropertyPlantAndEquipmentCapitalizedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PropertyPlantAndEquipmentCapitalizedInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property Plant and Equipment Capitalized Interest",
        "documentation": "Property plant and equipment capitalized interest.",
        "terseLabel": "Property, plant and equipment capitalized interest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipmentExpendituresRecognisedForConstructions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentExpendituresRecognisedForConstructions",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, payments under construction",
        "label": "Property, plant and equipment, expenditures recognised in course of its construction"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenditures recognised in the carrying amount of an item of property, plant and equipment in the course of its construction. [Refer: Carrying amount [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentIncludingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentIncludingRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment including right-of-use assets",
        "periodStartLabel": "Property plant and equipment and intangible assets, Beginning balance",
        "periodEndLabel": "Property plant and equipment and intangible assets, Ending balance",
        "negatedPeriodStartLabel": "Property plant and equipment and intangible assets, Beginning balance",
        "negatedPeriodEndLabel": "Property plant and equipment and intangible assets, Ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of property, plant and equipment including right-of-use assets whose underlying assets would be presented as property, plant and equipment if they were owned. [Refer: Property, plant and equipment; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r200",
      "r467",
      "r474"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership",
        "label": "Proportion of ownership interest in subsidiary",
        "verboseLabel": "Percentage of interest in related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r109",
      "r112",
      "r168"
     ]
    },
    "ifrs-full_PurchaseOfTreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfTreasuryShares",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of treasury shares",
        "terseLabel": "Repurchase of ordinary shares, aggregate amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in equity resulting from the purchase of treasury shares. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "vik_PurchaseOfTreasuryStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PurchaseOfTreasuryStock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase of treasury stock.",
        "label": "Purchase Of Treasury Stock",
        "terseLabel": "Number of ordinary share repurchase"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PurchasePrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PurchasePrice",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price.",
        "label": "Purchase price",
        "terseLabel": "Purchase price"
       }
      }
     },
     "auth_ref": []
    },
    "vik_PurposeOfUnsecuredNotes": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "PurposeOfUnsecuredNotes",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purpose of unsecured notes.",
        "label": "Purpose of unsecured notes",
        "terseLabel": "Purpose"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "vik_QuotedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "QuotedMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansScheduleOfAnalysisOfFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted.",
        "label": "Quoted [Member]",
        "terseLabel": "Quoted"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsWithFiniteLivesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [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": [
      "r153",
      "r190",
      "r214",
      "r229",
      "r325",
      "r326",
      "r498"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsWithFiniteLivesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r190",
      "r214",
      "r229",
      "r325",
      "r326",
      "r498"
     ]
    },
    "ifrs-full_RecipesFormulaeModelsDesignsAndPrototypes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RecipesFormulaeModelsDesignsAndPrototypes",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recipes, formulae, models, designs and prototypes",
        "terseLabel": "Vessel design"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets representing recipes, formulae, models, designs and prototypes. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reclassification adjustments on cash flow hedges, net of tax",
        "label": "Reclassification adjustments on cash flow hedges, net of tax",
        "terseLabel": "Amount of gain/(loss) reclassified from the consolidated statement of other comprehensive income (loss) to the consolidated statement of operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to cash flow hedges, net of tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r49",
      "r247",
      "r249"
     ]
    },
    "ifrs-full_ReclassificationAdjustmentsOnChangeInValueOfForwardElementsOfForwardContractsBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReclassificationAdjustmentsOnChangeInValueOfForwardElementsOfForwardContractsBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfReconciliationOfCashFlowHedgeComponentOfEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reclassification adjustments on change in value of forward elements of forward contracts, before tax",
        "label": "Reclassification adjustments on change in value of forward elements of forward contracts, before tax",
        "negatedTerseLabel": "Amount reclassified to the consolidated statement of operations Maturity of effective hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to change in value of forward elements of forward contracts, before tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "vik_ReclassificationAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ReclassificationAndOther",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification and other",
        "label": "Reclassification and Other",
        "documentation": "Reclassification and other."
       }
      }
     },
     "auth_ref": []
    },
    "vik_ReclassificationOfOceanAndExpeditionShipsUnderConstructionToOceanAndExpeditionShipsAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ReclassificationOfOceanAndExpeditionShipsUnderConstructionToOceanAndExpeditionShipsAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of ocean and expedition ships under construction to ocean and expedition ships and equipment.",
        "label": "Reclassification Of Ocean And Expedition Ships Under Construction To Ocean And Expedition Ships And Equipment",
        "terseLabel": "Reclassification of ocean and expedition ships under construction to ocean and expedition ships and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ReclassificationOfRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ReclassificationOfRightOfUseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification of right of use assets",
        "documentation": "Reclassification of right of use assets.",
        "negatedLabel": "Reclassification of right of use assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ReclassificationOfRiverVesselsUnderConstructionToRiverVesselsAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ReclassificationOfRiverVesselsUnderConstructionToRiverVesselsAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of river vessels under construction to river vessels and equipment.",
        "label": "Reclassification of River Vessels Under Construction to River Vessels and Equipment",
        "terseLabel": "Reclassification of river vessels under construction to river vessels and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ReclassifiedBetweenAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ReclassifiedBetweenAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassified between assets.",
        "label": "Reclassified Between Assets",
        "terseLabel": "Reclassified between assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ReclassifiedFromRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ReclassifiedFromRightOfUseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassified from right of use assets.",
        "label": "Reclassified from Right of Use Assets",
        "terseLabel": "Reclassified from ROU assets",
        "negatedLabel": "Reclassified from ROU assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ReclassifiedToFinanceLeaseReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ReclassifiedToFinanceLeaseReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassified to finance lease receivable",
        "label": "Reclassified to finance lease receivable",
        "documentation": "Reclassified to finance lease receivable."
       }
      }
     },
     "auth_ref": []
    },
    "vik_ReclassifiedToPropertyPlantAndEquipmentAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ReclassifiedToPropertyPlantAndEquipmentAndIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassified to property, plant and equipment and intangible assets",
        "label": "Reclassified to property, plant and equipment and intangible assets",
        "documentation": "Reclassified to property, plant and equipment and intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in deferred tax liability (asset) [abstract]",
        "terseLabel": "Reconciliation of deferred tax asset, net"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r367",
      "r378",
      "r388",
      "r421"
     ]
    },
    "vik_RedemptionPercentageOfSeniorSecuredNotes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RedemptionPercentageOfSeniorSecuredNotes",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption percentage of senior secured notes.",
        "label": "Redemption percentage of senior secured notes"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ReducedPurchasePriceOfEachVessel": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ReducedPurchasePriceOfEachVessel",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduced purchase price of each vessel.",
        "label": "Reduced purchase price of each vessel"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RemainingPortionsOfContractsForRiverFuelUsage": {
     "xbrltype": "volumeItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RemainingPortionsOfContractsForRiverFuelUsage",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining portions of contracts for river fuel usage.",
        "label": "Remaining Portions of Contracts for River Fuel Usage",
        "terseLabel": "Remaining portions of contracts outstanding for river fuel usage"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RemeasurementOfPrivatePlacementDerivativePriorConversionOfSeriesCPreferenceSharesToOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RemeasurementOfPrivatePlacementDerivativePriorConversionOfSeriesCPreferenceSharesToOrdinarySharesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePrivatePlacementLiabilityAndPrivatePlacementDerivativeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remeasurement of private placement derivative prior conversion of Series C Preference Shares to ordinary shares member.",
        "label": "Remeasurement of Private Placement Derivative prior Conversion of Series C Preference Shares to Ordinary Shares [Member]",
        "terseLabel": "Remeasurement of Private Placement Derivative prior to Conversion of Series C Preference Shares to Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepairsAndMaintenanceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RepairsAndMaintenanceExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpensesSummaryOfVesselOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repairs and maintenance expense",
        "terseLabel": "Repair and maintenance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses incurred for the day-to-day servicing of assets, which may include the cost of labour, consumables or small parts."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of borrowings, classified as financing activities",
        "negatedTerseLabel": "Repayment of borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_ReserveOfCashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReserveOfCashFlowHedgesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of cash flow hedges [member]",
        "terseLabel": "Cash flow hedge"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for 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": [
      "r283",
      "r291"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation [member]",
        "terseLabel": "Translation adjustment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r96",
      "r291"
     ]
    },
    "ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of remeasurements of defined benefit plans [member]",
        "terseLabel": "Pension measurement adjustment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity resulting from remeasurements of defined benefit plans. [Refer: Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans]"
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOtherComprehensiveIncomeLossDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r368",
      "r379",
      "r389",
      "r422"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r369",
      "r380",
      "r390",
      "r423"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r376",
      "r387",
      "r397",
      "r430"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOtherComprehensiveIncomeLossDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RestrictedCashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RestrictedCashMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted cash.",
        "label": "Restricted Cash [Member]",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RestrictedNetAssetsAsAPercentageOfConsolidatedNetAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RestrictedNetAssetsAsAPercentageOfConsolidatedNetAssets",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBackgroundAndBasisOfPreparationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted net assets as a percentage of consolidated net assets.",
        "label": "Restricted net assets as a percentage of consolidated net assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RestrictedShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RestrictedShareUnitsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted share units [member]",
        "terseLabel": "Restricted Share Units",
        "verboseLabel": "RSUs"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for restricted share units."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "vik_RestrictedStocksUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RestrictedStocksUnitsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted stocks units.",
        "label": "Restricted Stocks Units Member",
        "terseLabel": "Restricted Stock Units",
        "verboseLabel": "Restricted Share Units"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total retained earnings",
        "label": "Retained earnings",
        "terseLabel": "Retained losses"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r294",
      "r296"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained losses",
        "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": [
      "r7",
      "r291"
     ]
    },
    "ifrs-full_ReturnOnPlanAssetsExcludingInterestIncomeOrExpenseNetOfTaxDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReturnOnPlanAssetsExcludingInterestIncomeOrExpenseNetOfTaxDefinedBenefitPlans",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfAmountsIncludedInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensiveIncomeLossD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return on plan assets excluding interest income or expense, net of tax, defined benefit plans",
        "terseLabel": "Return on plan assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, resulting from the return on plan assets, excluding amounts included in interest expense (income) arising from defined benefit plans. The return on plan assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Other comprehensive income; Defined benefit plans [domain]; Plan assets [member]; Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense]"
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfChangesInPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense",
        "negatedLabel": "Return on plan assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets, excluding amounts included in interest income or expense. The return on plan assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [domain]; Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryInformationBeforeEliminationOfIntercompanyTransactionsAndTheEffectOfNoncontrollingInterestDet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total revenue",
        "label": "Revenue",
        "terseLabel": "Total revenue",
        "verboseLabel": "Services 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": [
      "r44",
      "r175",
      "r235",
      "r267",
      "r274",
      "r279",
      "r280",
      "r282",
      "r289",
      "r290",
      "r324"
     ]
    },
    "ifrs-full_RevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [abstract]",
        "terseLabel": "Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RevenueBenchmarkForCITActImplementation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RevenueBenchmarkForCITActImplementation",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue benchmark for C I T Act implementation",
        "label": "Revenue benchmark for CIT Act implementation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromContractsWithCustomers",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfTotalRevenueByReportableSegmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from contracts with customers",
        "verboseLabel": "Total revenue",
        "terseLabel": "Total revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r193"
     ]
    },
    "vik_RevenueFromContractsWithCustomersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RevenueFromContractsWithCustomersAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from contracts with customers abstract.",
        "label": "Revenue from Contracts with Customers [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RevenueFromContractsWithCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RevenueFromContractsWithCustomersLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from contracts with customers line items.",
        "label": "Revenue from Contracts with Customers [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RevenueFromContractsWithCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RevenueFromContractsWithCustomersTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from contracts with customers table.",
        "label": "Revenue from Contracts with Customers [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r268",
      "r277",
      "r465"
     ]
    },
    "ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromRenderingOfServicesRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAndSubsidiariesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r309"
     ]
    },
    "vik_RevenueIncreasedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RevenueIncreasedAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue increased amount",
        "documentation": "Revenue increased amount.",
        "label": "Revenue Increased Amount"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RevenueRecognizedFromContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RevenueRecognizedFromContractLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfActivityInDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue recognized from contract liabilities.",
        "label": "Revenue Recognized from Contract Liabilities",
        "terseLabel": "Revenue recognized from contract liabilities",
        "verboseLabel": "Revenue recognized",
        "negatedLabel": "Revenue recognized"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOtherComprehensiveIncomeLossDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted",
        "label": "Revision of Prior Period, Error Correction, Adjustment [Member]",
        "verboseLabel": "Adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOtherComprehensiveIncomeLossDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period, Reclassification, Adjustment [Member]",
        "terseLabel": "As Revised"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RevisionToPreviouslyIssuedInterimFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RevisionToPreviouslyIssuedInterimFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision to Previously Issued Interim Financial Statements [Abstract]",
        "documentation": "Revision to previously issued interim financial statements.",
        "terseLabel": "Revision to previously issued interim financial statements [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RevisionToPreviouslyIssuedInterimFinancialStatementsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RevisionToPreviouslyIssuedInterimFinancialStatementsLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision To Previously Issued Interim Financial Statements [Line Items]",
        "documentation": "Revision to previously issued interim financial statements."
       }
      }
     },
     "auth_ref": []
    },
    "vik_RevisionToPreviouslyIssuedInterimFinancialStatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RevisionToPreviouslyIssuedInterimFinancialStatementsTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision To Previously Issued Interim Financial Statements [Table]",
        "documentation": "Revision to previously issued interim financial statements."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "terseLabel": "Right-of-use assets",
        "periodStartLabel": "Balances at beginning of the year",
        "periodEndLabel": "Balance at end of the year"
       }
      },
      "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": [
      "r200",
      "r206"
     ]
    },
    "ifrs-full_RightofuseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RightofuseAssetsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets [member]",
        "terseLabel": "ROU assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "vik_RiskFreeVouchersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiskFreeVouchersMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Free Vouchers",
        "documentation": "Risk Free Vouchers member.",
        "label": "Risk Free Vouchers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverDockDanubeInvestmentLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverDockDanubeInvestmentLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "River Dock Danube Investment Ltd.",
        "label": "River Dock Danube Investment Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfTotalRevenueByReportableSegmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "River member.",
        "label": "River [Member]",
        "terseLabel": "River"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselChartersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselChartersMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "River Vessel Charters",
        "documentation": "River vessel charters.",
        "label": "River Vessel Charters [member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsAndEquipmentMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "River vessels and equipment.",
        "label": "River Vessels And Equipment [Member]",
        "terseLabel": "River Vessels &amp; Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsDelivered2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsDelivered2023Member",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "River vessels delivered 2023.",
        "label": "River Vessels Delivered 2023 Member",
        "terseLabel": "River Vessels Delivered 2023"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsDelivered2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsDelivered2024Member",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "River Vessels Delivered 2024 [Member]",
        "documentation": "River vessels delivered 2024.",
        "terseLabel": "River Vessels Delivered 2024"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsHotelAndRestaurantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsHotelAndRestaurantMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "River Vessels - Hotel and Restaurant.",
        "label": "River Vessels - Hotel and Restaurant [Member]",
        "terseLabel": "River Vessels - Hotel and Restaurant"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsHullAndSuperstructureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsHullAndSuperstructureMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "River Vessels - Hull and Superstructure.",
        "label": "River Vessels - Hull and Superstructure [Member]",
        "terseLabel": "River Vessels - Hull and Superstructure"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsMachineryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsMachineryMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "River Vessels - Machinery.",
        "label": "River Vessels - Machinery [Member]",
        "terseLabel": "River Vessels - Machinery"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForLongshipseineRiverVesselsAndLongshipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "River vessels.",
        "label": "River vessels [member]",
        "terseLabel": "River Vessels"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsNavigationEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsNavigationEquipmentMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "River Vessels - Navigation Equipment.",
        "label": "River Vessels - Navigation Equipment [Member]",
        "terseLabel": "River Vessels - Navigation Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsRussiaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsRussiaMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "River Vessels Russia [Member]",
        "documentation": "River Vessels Russia.",
        "terseLabel": "River Vessels Russia"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsScheduledDelivery2024And2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsScheduledDelivery2024And2026Member",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "River vessels scheduled delivery 2024 and 2026.",
        "label": "River Vessels Scheduled Delivery 2024 and 2026 Member",
        "terseLabel": "River Vessels Scheduled Delivery 2024 and 2026"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsScheduledDelivery2025And2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsScheduledDelivery2025And2026Member",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "River vessels scheduled delivery 2025 and 2026.",
        "label": "River Vessels Scheduled Delivery 2025 and 2026 Member",
        "terseLabel": "River Vessels Scheduled Delivery 2025 and 2026"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsScheduledForDeliveryBetween2025And2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsScheduledForDeliveryBetween2025And2026Member",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "River Vessels Scheduled for Delivery Between 2025 and 2026",
        "label": "River vessels scheduled for delivery between 2025 and 2026 [Member]",
        "documentation": "River vessels scheduled for delivery between 2025 and 2026."
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsScheduledForDeliveryInTwentyThirtyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsScheduledForDeliveryInTwentyThirtyMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "River Vessels Scheduled for Delivery in Twenty Thirty [Member]",
        "documentation": "River vessels scheduled for delivery in twenty thirty.",
        "terseLabel": "River Vessels Scheduled for Delivery in 2030"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsScheduledForDeliveryInTwentyTwentyEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsScheduledForDeliveryInTwentyTwentyEightMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "River Vessels Scheduled for Delivery in Twenty Twenty Eight [Member]",
        "documentation": "River Vessels scheduled for delivery in 2028.",
        "terseLabel": "River Vessels Scheduled for Delivery in 2028"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsScheduledForDeliveryInTwentyTwentyNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsScheduledForDeliveryInTwentyTwentyNineMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "River Vessels Scheduled for Delivery in Twenty Twenty Nine [Member]",
        "documentation": "River vessels scheduled for delivery in twenty twenty nine.",
        "terseLabel": "River Vessels Scheduled for Delivery in 2029"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsScheduledForDeliveryInTwentyTwentySevenAndTwentyEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsScheduledForDeliveryInTwentyTwentySevenAndTwentyEightMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "River Vessels Scheduled For Delivery In Twenty Twenty Seven And Twenty Eight [Member]",
        "documentation": "River Vessels scheduled for delivery in 2027 and 2028.",
        "terseLabel": "River Vessels Scheduled for Delivery in 2027 and 2028."
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsScheduledForDeliveryInTwentyTwentySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsScheduledForDeliveryInTwentyTwentySevenMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "River Vessels Scheduled for Delivery in Twenty Twenty Seven [Member]",
        "documentation": "River Vessels scheduled for delivery in 2027.",
        "terseLabel": "River Vessels Scheduled for Delivery in 2027"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsUkraineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsUkraineMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "River Vessels Ukraine [Member]",
        "documentation": "River Vessels Ukraine.",
        "terseLabel": "River Vessels Ukraine"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsUnderConstructionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsUnderConstructionMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsSummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "River vessels under construction",
        "label": "River Vessels Under Construction [Member]",
        "terseLabel": "River Vessels Under Construction"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverVesselsVikingPrestigeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverVesselsVikingPrestigeMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "River Vessels Viking Prestige [Member]",
        "documentation": "River Vessels - Viking Prestige.",
        "terseLabel": "River Vessels - Viking Prestige"
       }
      }
     },
     "auth_ref": []
    },
    "vik_RiverportSroMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "RiverportSroMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Riverport sro.",
        "label": "Riverport sro [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "vik_SaceFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SaceFinancingMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SACE Financing",
        "documentation": "SACE Financing.",
        "label": "SACE Financing [member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SailDatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SailDatesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sail Dates [Member]",
        "documentation": "Sail Dates.",
        "terseLabel": "Sail Dates"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SalaryIncreaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SalaryIncreaseRateMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfPrimaryActuarialAssumptionsForTheWeightedAverageRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Salary increase rate.",
        "label": "Salary Increase Rate [Member]",
        "terseLabel": "Salary Increase Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SalesAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SalesAndMarketingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales and marketing expense",
        "terseLabel": "Marketing costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to the marketing and selling of goods or services."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "vik_SaturnLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SaturnLoanMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Saturn Loan",
        "documentation": "Saturn Loan.",
        "label": "Saturn Loan [member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfCashFlowsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfChangesInShareholdersEquityDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOperationsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfForthRevisionsToTheConsolidatedStatementsOfOtherComprehensiveIncomeLossDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevisionToPreviouslyIssuedInterimFinancialStatementsSummaryOfForthRevisionsToTheUnauditedInterimCondensedConsolidatedStatementsOf2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "As Reported",
        "label": "Previously Reported [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ScheduleOfComponentsOfIncomeTaxExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseTableTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of components of income tax expens.",
        "label": "Schedule Of Components Of Income Tax Expense [Table Text Block]",
        "terseLabel": "Summary of Major Components of Income Tax Expense"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ScheduleOfFairValueOfFinancialAssetsAndFinancialLiabilitiesAndReclassificationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ScheduleOfFairValueOfFinancialAssetsAndFinancialLiabilitiesAndReclassificationExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Carrying Amount and Fair Value of Financial Assets and Liabilities",
        "documentation": "Schedule of fair value of financial assets and financial liabilities and reclassification explanatory.",
        "label": "Schedule Of Fair Value Of Financial Assets And Financial Liabilities And Reclassification Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ScheduleOfReconciliationBetweenIncomeTaxExpenseAndIncomeBeforeTaxMultipliedByDomesticTaxRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ScheduleOfReconciliationBetweenIncomeTaxExpenseAndIncomeBeforeTaxMultipliedByDomesticTaxRateTableTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of reconciliation between income tax expense and income before tax multiplied by domestic tax rate.",
        "label": "Schedule Of Reconciliation Between Income Tax Expense And Income Before Tax Multiplied By Domestic Tax Rate [Table Text Block]",
        "terseLabel": "Summary of Reconciliation Between Income Tax Expense and Income Before Tax Multiplied by Domestic Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ScheduledDeliveryPeriod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ScheduledDeliveryPeriod",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scheduled delivery period.",
        "label": "Scheduled delivery period"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ScmMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ScmMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryInformationBeforeEliminationOfIntercompanyTransactionsAndTheEffectOfNoncontrollingInterestDet",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SCM.",
        "label": "SCM [member]",
        "terseLabel": "SCM"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SecuredBankLoansReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SecuredBankLoansReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured bank loans received",
        "totalLabel": "Gross Secured Notes",
        "terseLabel": "Secured Notes",
        "verboseLabel": "Gross Secured Notes"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of loans received from banks that have been secured by collateral. [Refer: Loans received]"
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "vik_SecuredNotesFeesAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SecuredNotesFeesAndDiscounts",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Notes fees and discounts.",
        "label": "Secured Notes fees and discounts",
        "terseLabel": "Less: Secured Notes fees and discounts",
        "negatedLabel": "Less: Secured Notes fees and discounts"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SecuredNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SecuredNotesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Notes",
        "documentation": "Secured notes.",
        "label": "Secured Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SecuredNotesPaymentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SecuredNotesPaymentDescription",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured notes payment description.",
        "label": "Secured notes payment description"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r350"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r352"
     ]
    },
    "vik_SecurityForLettersOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SecurityForLettersOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentAssetsSummaryOfOtherNoncurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security for Letters of Credit",
        "documentation": "Security for letters of credit.",
        "terseLabel": "Security for letters of credit"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfTotalRevenueByReportableSegmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails"
     ],
     "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": [
      "r124",
      "r194",
      "r272",
      "r307",
      "r334"
     ]
    },
    "ifrs-full_SegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentsDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfDisaggregationOfTotalRevenueByReportableSegmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails"
     ],
     "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": [
      "r124",
      "r194",
      "r278",
      "r307",
      "r334"
     ]
    },
    "ifrs-full_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsSummaryOfResultsForTheGroupsSegmentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total selling, general and administrative expense",
        "label": "Selling, general and administrative expense",
        "terseLabel": "Selling and administration",
        "negatedLabel": "Selling and administration"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to selling, general and administrative activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "vik_SemiAnnualInterestPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SemiAnnualInterestPaymentsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Semi-annual interest payments member.",
        "label": "Semi-Annual Interest Payments [Member]",
        "terseLabel": "Semi-Annual Interest Payments"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SensitivityAnalysisFivePercentDecreaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SensitivityAnalysisFivePercentDecreaseMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sensitivity Analysis Five Percent Decrease [Member]",
        "documentation": "Sensitivity analysis five percent decrease.",
        "terseLabel": "Sensitivity Analysis, -5%"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SensitivityAnalysisFivePercentIncreaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SensitivityAnalysisFivePercentIncreaseMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sensitivity Analysis Five Percent Increase [Member]",
        "documentation": "Sensitivity analysis five percent increase.",
        "terseLabel": "Sensitivity Analysis, +5%"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SeriesCDividendAndJune2021JuniorDividendMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SeriesCDividendAndJune2021JuniorDividendMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C Dividend and the June 2021 Junior Dividend.",
        "label": "Series C Dividend and June 2021 Junior Dividend [Member]",
        "terseLabel": "Series C Dividend and June 2021 Junior Dividend"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SeriesCLiquidationPreferenceAndSeriesCPreferentialDividendMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SeriesCLiquidationPreferenceAndSeriesCPreferentialDividendMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C liquidation preference and Series C preferential dividend.",
        "label": "Series C Liquidation Preference and Series C Preferential Dividend"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SeriesCPreferenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SeriesCPreferenceSharesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfWeightedAverageNumberOfPotentialOrdinarySharesThatWereNotIncludedInTheDilutedEpsCalculationsDe",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfDividendDeclaredAndPaidPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series c preference shares.",
        "label": "Series C Preference Shares [Member]",
        "terseLabel": "Series C Preference Shares"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SeriesCPreferentialDividendMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SeriesCPreferentialDividendMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C Preferential Dividend.",
        "label": "Series C Preferential Dividend [member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SeriesCPrivatePlacementDerivativeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SeriesCPrivatePlacementDerivativeMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C private placement derivative",
        "label": "Series C Private Placement Derivative [Member]",
        "terseLabel": "Series C Private Placement Derivative"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SeriesCPrivatePlacementLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SeriesCPrivatePlacementLiabilityMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C private placement liability.",
        "label": "Series C Private Placement Liability [Member]",
        "terseLabel": "Series C Private Placement Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShareBasedPaymentWeightedAverageRecognitionPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShareBasedPaymentWeightedAverageRecognitionPeriod",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Payment Weighted Average Recognition Period",
        "terseLabel": "Weighted average recognition period",
        "documentation": "Share based payment weighted average recognition period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareIssueRelatedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShareIssueRelatedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share issue related cost",
        "terseLabel": "Share offering cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cost related to the issuance of shares."
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "ifrs-full_SharePremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SharePremium",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share premium",
        "terseLabel": "Share premium",
        "negatedLabel": "Share premium"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value."
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ifrs-full_SharePremiumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SharePremiumMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share premium [member]",
        "terseLabel": "Share premium"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount received or receivable from issuance of the entity's shares in excess of nominal value."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "vik_ShareSplitRatioOfAuthorizedAndIssuedShares": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShareSplitRatioOfAuthorizedAndIssuedShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share split ratio of authorized and issued shares.",
        "label": "Share Split Ratio Of Authorized And Issued Shares",
        "terseLabel": "Share split ratio of authorized and issued shares"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SharesExcludingSeriesCPreferenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SharesExcludingSeriesCPreferenceSharesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Excluding Series C Preference Shares",
        "documentation": "Shares excluding series c preference shares.",
        "label": "Shares Excluding Series C Preference Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SharesGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SharesGranted",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Granted",
        "documentation": "Shares granted.",
        "terseLabel": "Shares granted"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SharesReservedForIssuanceAnnualIncreaseInNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SharesReservedForIssuanceAnnualIncreaseInNumberOfOrdinaryShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares reserved for issuance, annual increase in number of ordinary shares.",
        "label": "Shares reserved for issuance, annual increase in number of ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares reserved for issue under options and contracts for sale of shares",
        "terseLabel": "Ordinary shares reserved for issuance"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares reserved for issue under options and contracts for the sale of shares."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "vik_SharesWithheld": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SharesWithheld",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares withheld.",
        "label": "Shares withheld"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShenzhenChinaMerchantsVikingCruisesTourismLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShenzhenChinaMerchantsVikingCruisesTourismLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shenzhen China Merchants Viking Cruises Tourism Ltd.",
        "label": "Shenzhen China Merchants Viking Cruises Tourism Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SherryNileCruisesCompanyForFloatingHotelsJscMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SherryNileCruisesCompanyForFloatingHotelsJscMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sherry Nile Cruises Company for Floating Hotels JSC.",
        "label": "Sherry Nile Cruises Company for Floating Hotels JSC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShipBuildingContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShipBuildingContractMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ship building contract",
        "label": "Ship Building Contract [Member]",
        "terseLabel": "Ship Building Contract"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShipDockServiceGmbHMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShipDockServiceGmbHMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ship &amp; Dock Service GmbH [Member]",
        "documentation": "Ship &amp; Dock Service GmbH."
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShipXXIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShipXXIIIMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ship XXIII [Member]",
        "documentation": "Ship XXIII."
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShipXXIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShipXXIIMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ship XXII [Member]",
        "documentation": "Ship XXII."
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShipXXIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShipXXIMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ship XXI [Member]",
        "documentation": "Ship XXI."
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShipXXIVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShipXXIVMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ship XXIV [Member]",
        "documentation": "Ship XXIV."
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShipXivMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShipXivMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ship XIV.",
        "label": "Ship XIV [member]",
        "terseLabel": "Ship XIV"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShipXixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShipXixMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ship XIX",
        "documentation": "Ship XIX.",
        "label": "Ship XIX [member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShipXvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShipXvMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ship XV.",
        "label": "Ship XV [member]",
        "terseLabel": "Ship XV"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShipXviMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShipXviMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ship XVI",
        "documentation": "Ship XVI.",
        "label": "Ship XVI [member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShipXviiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShipXviiMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ship XVII.",
        "label": "Ship XVII [member]",
        "terseLabel": "Ship XVII"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShipXviiiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShipXviiiMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ship XVIII.",
        "label": "Ship XVIII [member]",
        "terseLabel": "Ship XVIII"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShipXxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShipXxMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfOptionsForAdditionalOceanShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfShipbuildingContractsForShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ship XX.",
        "label": "Ship XX [member]",
        "terseLabel": "Ship XX"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShipsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ships [member]",
        "terseLabel": "Cruise"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing seafaring vessels used in the entity's operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "vik_ShortTermLoanDueFromRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShortTermLoanDueFromRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short Term Loan due from Related Party",
        "documentation": "Short-term loan due from related party.",
        "terseLabel": "Short-term loan due from related party"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShortTermLoanDueToRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShortTermLoanDueToRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term loan due to related party",
        "label": "Short Term Loan due to Related Party",
        "documentation": "Short-term loan due to related party."
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShortTermPortionOfLeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShortTermPortionOfLeaseLiabilitiesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short-term portion of lease liabilities.",
        "label": "Short-term Portion Of Lease Liabilities [Member]",
        "terseLabel": "Short-term Portion of Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ShortTermPortionOfUnsecuredNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ShortTermPortionOfUnsecuredNotesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term Portion Of Unsecured Notes [Member]",
        "documentation": "Short-term portion of unsecured notes.",
        "terseLabel": "Short-term Portion of Unsecured Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShorttermBorrowingsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term borrowings [member]",
        "terseLabel": "Short-term Portion of Bank Loans and Financial Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for short-term borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r323"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryInformationBeforeEliminationOfIntercompanyTransactionsAndTheEffectOfNoncontrollingInterestDet",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesTables"
     ],
     "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": [
      "r110",
      "r113",
      "r183"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesSummaryInformationBeforeEliminationOfIntercompanyTransactionsAndTheEffectOfNoncontrollingInterestDet",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesTables"
     ],
     "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": [
      "r110",
      "r113",
      "r183"
     ]
    },
    "ifrs-full_SignificantUnobservableInputAssets": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantUnobservableInputAssets",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfPrimaryActuarialAssumptionsForTheWeightedAverageRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average rates",
        "label": "Significant unobservable input, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The value of significant unobservable input used in the measurement of the fair value of assets."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "ifrs-full_SignificantUnobservableInputEntitysOwnEquityInstruments": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantUnobservableInputEntitysOwnEquityInstruments",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant unobservable input, entity's own equity instruments",
        "terseLabel": "Fair value of significant unobservable inputs"
       }
      },
      "en": {
       "role": {
        "documentation": "The value of significant unobservable input used in the measurement of the fair value of entity's own equity instruments."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "vik_SixPointTwoMillionLoanFixedAtZeroPointThreePercentageDueTwoThousandTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SixPointTwoMillionLoanFixedAtZeroPointThreePercentageDueTwoThousandTwentySixMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EUR 6.2 Million Loan, Fixed at 0.3%, Due 2026",
        "documentation": "Six point two million loan fixed at zero point three percentage due two thousand twenty six.",
        "label": "Six Point Two Million Loan Fixed At Zero Point Three Percentage Due Two Thousand Twenty Six [Member]",
        "verboseLabel": "EUR 6.2 Million Loan"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SmallClassesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SmallClassesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Small classes.",
        "label": "Small Classes [member]",
        "terseLabel": "Small Classes"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SofrLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SofrLoansMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SOFR loans member.",
        "label": "SOFR Loans [Member]",
        "terseLabel": "SOFR Loans"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SpecialSharesAndPreferenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SpecialSharesAndPreferenceSharesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Special shares and preference shares.",
        "label": "Special shares and preference shares [member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SpecialSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SpecialSharesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfAuthorizedIssuedAndOutstandingShareCapitalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalSummaryOfDividendDeclaredAndPaidPerShareDetails",
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Special shares.",
        "label": "Special Shares [Member]",
        "terseLabel": "Special Shares"
       }
      }
     },
     "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_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of comprehensive income [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": []
    },
    "ifrs-full_StatementThatEntityHasAppliedExceptionToDeferredTaxAccountingRelatedToPillarTwoIncomeTaxes": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementThatEntityHasAppliedExceptionToDeferredTaxAccountingRelatedToPillarTwoIncomeTaxes",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement that entity has applied exception to deferred tax accounting related to Pillar Two income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The statement that the entity has applied the exception to recognising and disclosing information about deferred tax assets and liabilities related to Pillar Two income taxes."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r371",
      "r382",
      "r392",
      "r425"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)"
       }
      }
     },
     "auth_ref": []
    },
    "vik_StockBasedCompensationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "StockBasedCompensationMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock based compensation",
        "label": "Stock Based Compensation [Member]",
        "terseLabel": "Stock based compensation"
       }
      }
     },
     "auth_ref": []
    },
    "vik_StockOptionsAndRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "StockOptionsAndRestrictedStockUnitsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfWeightedAverageNumberOfPotentialOrdinarySharesThatWereNotIncludedInTheDilutedEpsCalculationsDe"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options and RSUs",
        "label": "Stock options and Restricted Stock Units [Member]",
        "documentation": "Stock options and restricted stock units."
       }
      }
     },
     "auth_ref": []
    },
    "vik_StockSplitArrangementConversionRatioOfOutstandingStockOptionsAndRSUs": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "StockSplitArrangementConversionRatioOfOutstandingStockOptionsAndRSUs",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock split arrangement, conversion ratio of outstanding stock options and R S Us",
        "terseLabel": "Stock split arrangement, conversion ratio of outstanding stock options and RSUs",
        "documentation": "Stock split arrangement, conversion ratio of outstanding stock options and RSUs."
       }
      }
     },
     "auth_ref": []
    },
    "vik_StockSplitRatio": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "StockSplitRatio",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock split ratio.",
        "label": "Stock Split Ratio",
        "terseLabel": "Stock split ratio"
       }
      }
     },
     "auth_ref": []
    },
    "vik_StocksOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "StocksOptionMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stocks option.",
        "label": "Stocks option Member",
        "terseLabel": "Stock options"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subclassifications of assets, liabilities and equities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SummaryOfAccruedExpensesAndOtherCurrentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SummaryOfAccruedExpensesAndOtherCurrentLiabilitiesExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of accrued expenses and other current liabilities.",
        "label": "Summary of accrued expenses and other current liabilities Explanatory",
        "terseLabel": "Summary of Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SummaryOfIncomeTaxExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SummaryOfIncomeTaxExpenseTableTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of income tax expense.",
        "label": "Summary Of Income Tax Expense [Table Text Block]",
        "terseLabel": "Summary of Deferred Income Tax"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SummaryOfMovementsInPropertyPlantAndEquipmentAndIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAndIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Movements in Property Plant And Equipment And Intangible Assets Explanatory",
        "label": "Summary of Movements in Property Plant And Equipment And Intangible Assets Explanatory",
        "terseLabel": "Summary of Movements in Property Plant and Equipment and Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SummaryOfOtherNon-CurrentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SummaryOfOtherNon-CurrentAssetsExplanatory",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Other Non-Current Assets Explanatory",
        "documentation": "Summary of other non-current assets.",
        "terseLabel": "Summary of Other Non-Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SummaryOfReconciliationOfCashFlowHedgeComponentOfEquityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SummaryOfReconciliationOfCashFlowHedgeComponentOfEquityTableTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of reconciliation of cash flow hedge component of equity.",
        "label": "Summary of reconciliation of cash flow hedge component of equity [Table text block]",
        "terseLabel": "Summary of Reconciliation of Cash Flow Hedge Component of Equity"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SummaryOfResultsForTheGroupsSegmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SummaryOfResultsForTheGroupsSegmentsTableTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSegmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of results for the group's segments.",
        "label": "Summary of Results for the Group's Segments [table text block]",
        "terseLabel": "Summary of Results for the Group's Segments"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SummaryOfVesselOperatingExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SummaryOfVesselOperatingExpensesTableTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of vessel operating expenses.",
        "label": "Summary of vessel operating expenses [table text block]",
        "terseLabel": "Summary of Vessel Operating Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "vik_SwissGovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "SwissGovernmentMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Swiss government.",
        "label": "Swiss Government [Member]",
        "terseLabel": "Swiss Government"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "ifrs-full_TaxEffectFromChangeInTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxEffectFromChangeInTaxRate",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationBetweenIncomeTaxExpenseAndIncomeBeforeTaxMultipliedByDomesticTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect from change in tax rate",
        "terseLabel": "Effects of higher tax rates in local jurisdictions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to changes in the tax rate. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [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": [
      "r60"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "vik_ThreeHundredSixteenPointSixMillionLoanFixedAtOnePointEightOnePercentageDueTwoThousandThirtyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ThreeHundredSixteenPointSixMillionLoanFixedAtOnePointEightOnePercentageDueTwoThousandThirtyFourMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three hundred sixteen point six million loan fixed at one point eight one percentage due two thousand thirty four.",
        "label": "Three Hundred Sixteen Point Six Million Loan Fixed At One Point Eight One Percentage Due Two Thousand Thirty Four [ Member]",
        "terseLabel": "EUR 316.6 Million Loan, Fixed at 1.81%, Due 2034"
       }
      }
     },
     "auth_ref": []
    },
    "vik_ThreeHundredSixteenPointSixMillionLoanFixedAtOnePointEightSevenPercentageDueTwoThousandThirtyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "ThreeHundredSixteenPointSixMillionLoanFixedAtOnePointEightSevenPercentageDueTwoThousandThirtyFiveMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EUR 316.6 Million Loan, Fixed at 1.87%, Due 2035",
        "documentation": "Three hundred sixteen point six million loan fixed at one point eight seven percentage due two thousand thirty five.",
        "label": "Three Hundred Sixteen Point Six Million Loan Fixed At One Point Eight Seven Percentage Due Two Thousand Thirty Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsWithFiniteLivesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Maximum",
        "verboseLabel": "Maximum [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r190",
      "r214",
      "r229",
      "r325",
      "r326",
      "r498"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current payables",
        "totalLabel": "Total trade and other current payables",
        "terseLabel": "Accounts payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current payables to related parties",
        "terseLabel": "Current payables due to related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables due to related parties. [Refer: Total for all related parties [member]; Payables to related parties]"
       }
      }
     },
     "auth_ref": [
      "r469"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccountsAndOtherReceivablesSummaryOfAccountsAndOtherReceivablesDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current receivables",
        "terseLabel": "Accounts and other receivables",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r29"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current receivables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureParentCompanyOnlyConsolidatedStatementsOfFinancialPositionDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current receivables due from related parties",
        "terseLabel": "Current receivables due from related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current receivables due from related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherPayablesUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfMaturityProfileOfFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables, undiscounted cash flows",
        "terseLabel": "Accounts payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r341",
      "r346"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r438"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r440"
     ]
    },
    "vik_TradingPriceOfOrdinaryShares": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TradingPriceOfOrdinaryShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Price of Ordinary Shares",
        "documentation": "Trading price of ordinary shares.",
        "terseLabel": "Trading price of ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "vik_TrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TrancheOneMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche one.",
        "label": "Tranche One [Member]",
        "terseLabel": "0% Vesting at $15.38 or Lower Price Per Ordinary Share"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TrancheTwoMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche two.",
        "label": "Tranche Two [Member]",
        "terseLabel": "100% Vesting at $23.08 or Higher Price per Ordinary Share"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TransactionCostsIncurredForBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TransactionCostsIncurredForBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction costs incurred for borrowings",
        "documentation": "Transaction costs incurred for borrowings.",
        "negatedLabel": "Transaction costs incurred for borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r441"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r440"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r440"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r441"
     ]
    },
    "ifrs-full_TreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TreasuryShares",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury shares",
        "negatedLabel": "Treasury shares",
        "label": "Treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "An entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r294"
     ]
    },
    "ifrs-full_TreasurySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TreasurySharesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury shares",
        "label": "Treasury shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "vik_TreasuryStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TreasuryStockPricePerShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Treasury stock price per share.",
        "label": "Treasury Stock Price Per Share",
        "terseLabel": "Repurchase of ordinary share, price per share"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwentyPointThreeMillionLoanVariableBaseRatePlusTwoPointFourPercentageDueTwoThousandTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwentyPointThreeMillionLoanVariableBaseRatePlusTwoPointFourPercentageDueTwoThousandTwentySixMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Twenty point three million loan variable base rate plus two point four percentage due two thousand twenty six.",
        "label": "Twenty Point Three Million Loan Variable Base Rate Plus Two Point Four Percentage Due Two Thousand Twenty Six [Member]",
        "terseLabel": "EUR 20.3 Million Loan, Variable Base Rate Plus 2.4%, Due 2026",
        "verboseLabel": "EUR 20.3 Million Loan"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwentyPointZeroMillionChfLoanFixedAtOnePointFivePercentageToTwoPointZeroPercentageDueTwoThousandTwentySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwentyPointZeroMillionChfLoanFixedAtOnePointFivePercentageToTwoPointZeroPercentageDueTwoThousandTwentySevenMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "20.0 Million CHF Loan, Fixed at 1.5% - 2.0%, Due 2027",
        "documentation": "Twenty point zero million chf loan fixed at one point five percentage to two point zero percentage due two thousand twenty seven.",
        "label": "Twenty Point Zero Million CHF Loan Fixed At One Point Five Percentage To Two Point Zero Percentage Due Two Thousand Twenty Seven [Member]",
        "verboseLabel": "20.0 Million CHF Loan"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoHundredEightyEightPointNineMillionLoanFixedAtFourPointSevenThreePercentageOrVariableAtSofrPlusCasAndTwoPointZeroPercentageDueThroughTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoHundredEightyEightPointNineMillionLoanFixedAtFourPointSevenThreePercentageOrVariableAtSofrPlusCasAndTwoPointZeroPercentageDueThroughTwoThousandTwentyFiveMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EUR 288.9 Million Loan, Fixed at 4.73% or Variable at SOFR plus CAS and 2.0%, Due Through 2025",
        "documentation": "Two hundred eighty eight point nine million loan fixed at four point seven three percentage or variable at sofr plus cas and two point zero percentage due through two thousand twenty five.",
        "label": "Two Hundred Eighty Eight Point Nine Million Loan Fixed At Four Point Seven Three Percentage Or Variable At SOFR Plus CAS And Two Point Zero Percentage Due Through Two Thousand Twenty Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoHundredFiftyFivePointSevenMillionFinancialLiabilityVariableAtSofrPlusCasAndThreePointZeroPercentageDueTwoThousandThirtyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoHundredFiftyFivePointSevenMillionFinancialLiabilityVariableAtSofrPlusCasAndThreePointZeroPercentageDueTwoThousandThirtyThreeMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$255.7 Million Financial Liability, Variable at SOFR plus CAS and 3.0%, Due 2033",
        "documentation": "Two hundred fifty five point seven million financial liability variable at sofr plus cas and three point zero percentage due two thousand thirty three.",
        "label": "Two Hundred Fifty Five Point Seven Million Financial Liability Variable At SOFR Plus CAS And Three Point Zero Percentage Due Two Thousand Thirty Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoHundredNinetyNinePointFiveMillionFinancialLiabilityDueTwoThousandThirtyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoHundredNinetyNinePointFiveMillionFinancialLiabilityDueTwoThousandThirtyFourMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$299.5 Million Financial Liability, Due 2034",
        "documentation": "Two hundred ninety nine point five million financial liability due two thousand thirty four.",
        "label": "Two Hundred Ninety Nine Point Five Million Financial Liability Due Two Thousand Thirty Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoHundredNinetyOnePointTwoMillionFinancialLiabilityDueTwoThousandThirtyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoHundredNinetyOnePointTwoMillionFinancialLiabilityDueTwoThousandThirtyMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two hundred ninety one point two million financial liability due two thousand thirty.",
        "label": "Two Hundred Ninety One Point Two Million Financial Liability Due Two Thousand Thirty [Member]",
        "terseLabel": "$291.2 Million Financial Liability, Due 2030"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoHundredNinetyPointTwoMillionFinancialLiabilityDueTwoThousandThirtyOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoHundredNinetyPointTwoMillionFinancialLiabilityDueTwoThousandThirtyOneMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$290.2 Million Financial Liability, Due 2031",
        "documentation": "Two hundred ninety point two million financial liability due two thousand thirty one.",
        "label": "Two Hundred Ninety Point Two Million Financial Liability Due Two Thousand Thirty One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoHundredThirtySixPointOneMillionLoanFixedAtFourPointSevenThreePercenatgeOrVariableAtSofrPlusCasAndTwoPointZeroPercentageDueThroughTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoHundredThirtySixPointOneMillionLoanFixedAtFourPointSevenThreePercenatgeOrVariableAtSofrPlusCasAndTwoPointZeroPercentageDueThroughTwoThousandTwentyFourMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Hundred Thirty Six Point One Million Loan Fixed AT Four Point Seven Three Percenatge Or Variable At SOFR Plus CAS And Two Point Zero Percentage Due Through Two Thousand Twenty Four [Member]",
        "terseLabel": "EUR 236.1 Million Loan, Fixed at 4.73% or Variable at SOFR Plus CAS and 2.0%, Due Through 2024",
        "documentation": "Two hundred thirty six point one million loan fixed at four point seven three percentage or variable at sofr plus cas and two point zero percentage due through two thousand twenty four."
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoHundredTwentyFivePointEightMillionLoanFixedAtFourPointSevenThreePercentageOrVariableAtSofrPlusCasAndTwoPointZeroPercentageDueThroughTwoThousandTwentySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoHundredTwentyFivePointEightMillionLoanFixedAtFourPointSevenThreePercentageOrVariableAtSofrPlusCasAndTwoPointZeroPercentageDueThroughTwoThousandTwentySevenMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EUR 225.8 Million Loan, Fixed at 4.73% or Variable at SOFR plus CAS and 2.0%, Due Through 2027",
        "documentation": "Two hundred twenty five point eight million loan fixed at four point seven three percentage or variable at sofr plus cas and two point zero percentage due through two thousand twenty seven.",
        "label": "Two Hundred Twenty Five Point Eight Million Loan Fixed At Four Point Seven Three Percentage Or Variable At SOFR Plus CAS And Two Point Zero Percentage Due Through Two Thousand Twenty Seven [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoLongships-SeinMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoLongships-SeinMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two Longships-Seine",
        "label": "Two Longships-Sein [Member]",
        "documentation": "Two Longships-Sein."
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoThousandAndEighteenIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoThousandAndEighteenIncentivePlanMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand And Eighteen Incentive Plan [Member]",
        "documentation": "Two thousand and eighteen incentive plan.",
        "terseLabel": "2018 Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoThousandAndTwentyFiveSecuredNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoThousandAndTwentyFiveSecuredNotesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand and Twenty Five Secured Notes [Member]",
        "documentation": "2025 Secured Notes.",
        "terseLabel": "2025 Secured Notes"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoThousandAndTwentyFourEmployeeSharePurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoThousandAndTwentyFourEmployeeSharePurchasePlanMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and twenty four employee share purchase plan.",
        "label": "Two Thousand and Twenty Four Employee Share Purchase Plan Member",
        "terseLabel": "2024 ESPP"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoThousandThirtyOneVclNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoThousandThirtyOneVclNotesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2031 VCL Notes",
        "documentation": "2031 VCL Notes.",
        "label": "Two Thousand Thirty One VCL Notes [member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoThousandTwentyEightSecuredNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoThousandTwentyEightSecuredNotesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2028 Secured Notes.",
        "label": "Two Thousand Twenty Eight Secured Notes [member]",
        "terseLabel": "2028 Secured Notes"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoThousandTwentyFiveVclNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoThousandTwentyFiveVclNotesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025 VCL Notes",
        "documentation": "2025 VCL Notes.",
        "label": "Two Thousand Twenty Five VCL Notes [member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoThousandTwentyNineSecuredNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoThousandTwentyNineSecuredNotesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2029 Secured Notes.",
        "label": "Two Thousand Twenty Nine Secured Notes [member]",
        "terseLabel": "2029 Secured Notes"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoThousandTwentyNineVclNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoThousandTwentyNineVclNotesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2029 VCL Notes.",
        "label": "Two Thousand Twenty Nine VCL Notes [member]",
        "terseLabel": "2029 VCL Notes"
       }
      }
     },
     "auth_ref": []
    },
    "vik_TwoThousandTwentySevenVclNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "TwoThousandTwentySevenVclNotesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2027 VCL Notes.",
        "label": "Two Thousand Twenty Seven VCL Notes [member]",
        "terseLabel": "2027 VCL Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfWeightedAverageNumberOfPotentialOrdinarySharesThatWereNotIncludedInTheDilutedEpsCalculationsDe",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of antidilutive 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": [
      "r119"
     ]
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfWeightedAverageNumberOfPotentialOrdinarySharesThatWereNotIncludedInTheDilutedEpsCalculationsDe",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of antidilutive instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for antidilutive instruments. Instruments are antidilutive when their conversion to ordinary shares would increase earnings per share or decrease loss per share from continuing operations. The calculation of diluted earnings per share does not assume conversion, exercise, or other issue of potential ordinary shares that would have an antidilutive effect on earnings per share. It also represents the standard value for the \u2018Types of antidilutive instruments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "ifrs-full_TypesOfContractsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfContractsAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of contracts [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": [
      "r329",
      "r332"
     ]
    },
    "ifrs-full_TypesOfContractsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfContractsDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of contracts [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of contracts with customers. It also represents the standard value for the 'Types of contracts' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r332"
     ]
    },
    "ifrs-full_TypesOfHedgesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfHedgesAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfReconciliationOfCashFlowHedgeComponentOfEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of hedges [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": [
      "r243",
      "r245",
      "r248"
     ]
    },
    "ifrs-full_TypesOfHedgesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfHedgesDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfEffectOfCashFlowHedgesInConsolidatedStatementsOfOperationsAndConsolidatedStatementsOfOtherComprehensi1",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureHedgingInstrumentsSummaryOfReconciliationOfCashFlowHedgeComponentOfEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of hedges [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of hedges. It also represents the standard value for the 'Types of hedges' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r245",
      "r248"
     ]
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "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": [
      "r497"
     ]
    },
    "ifrs-full_TypesOfInterestRatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRevolvingCreditFacilityAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "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": [
      "r497"
     ]
    },
    "ifrs-full_TypesOfInvestmentPropertyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfInvestmentPropertyAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of investment property [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": [
      "r465"
     ]
    },
    "ifrs-full_TypesOfInvestmentPropertyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfInvestmentPropertyDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of investment property [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Types of investment property' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails"
     ],
     "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": [
      "r215",
      "r216",
      "r217",
      "r218",
      "r236",
      "r252",
      "r253",
      "r287"
     ]
    },
    "ifrs-full_TypesOfRisksDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfRisksDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails"
     ],
     "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": [
      "r215",
      "r216",
      "r217",
      "r218",
      "r236",
      "r252",
      "r253",
      "r287"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [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": [
      "r230"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "vik_UnamortizedLoanAndFinancialLiabilityFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "UnamortizedLoanAndFinancialLiabilityFees",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unamortized loan and financial liability fees.",
        "label": "Unamortized Loan And Financial Liability Fees",
        "negatedLabel": "Less: Unamortized loan and financial liability fees"
       }
      }
     },
     "auth_ref": []
    },
    "vik_UnderwritingDiscountsAndCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "UnderwritingDiscountsAndCommissions",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCorporateInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Underwriting discounts and commissions.",
        "label": "Underwriting discounts and commissions"
       }
      }
     },
     "auth_ref": []
    },
    "vik_UndiscountedOperatingLeaseFutureCashPaymentsOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "UndiscountedOperatingLeaseFutureCashPaymentsOfLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfTimingOfFutureCashPaymentsOfLeaseLiabilitiesBasedOnContractualUndiscountedCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undiscounted operating lease future cash payments of lease liabilities.",
        "label": "Undiscounted Operating Lease Future Cash Payments of Lease Liabilities",
        "terseLabel": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UndiscountedOperatingLeasePaymentsToBeReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesSummaryOfTimingOfFutureCashPaymentsOfLeaseLiabilitiesBasedOnContractualUndiscountedCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Undiscounted operating lease payments to be received"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of undiscounted operating lease payments to be received. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_UndrawnBorrowingFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UndrawnBorrowingFacilities",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undrawn borrowing facilities",
        "terseLabel": "Loan amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "vik_UndrawnBorrowingFacilitiesCancelled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "UndrawnBorrowingFacilitiesCancelled",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undrawn Borrowing Facilities Cancelled",
        "documentation": "Undrawn borrowing facilities cancelled.",
        "terseLabel": "Loan amount cancelled"
       }
      }
     },
     "auth_ref": []
    },
    "vik_UndrawnBorrowingFacilitiesScheduledForDelivery": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "UndrawnBorrowingFacilitiesScheduledForDelivery",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undrawn borrowing facilities scheduled for delivery",
        "documentation": "Undrawn borrowing facilities scheduled for delivery.",
        "label": "Undrawn borrowing facilities scheduled for delivery"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "ifrs-full_UnobservableInputsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UnobservableInputsAxis",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfPrimaryActuarialAssumptionsForTheWeightedAverageRatesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unobservable inputs [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": [
      "r186",
      "r496"
     ]
    },
    "ifrs-full_UnobservableInputsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UnobservableInputsDomain",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansSummaryOfPrimaryActuarialAssumptionsForTheWeightedAverageRatesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unobservable inputs [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all the unobservable inputs. It also represents the standard value for the 'Unobservable inputs' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r496"
     ]
    },
    "vik_UnrecognizedStockBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "UnrecognizedStockBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized stock based compensation",
        "label": "Unrecognized Stock Based Compensation",
        "documentation": "Unrecognized stock based compensation."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnsecuredBankLoansReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UnsecuredBankLoansReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesParentheticalDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured bank loans received",
        "terseLabel": "Unsecured notes",
        "verboseLabel": "Gross Unsecured Notes",
        "totalLabel": "Total Unsecured Notes"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of loans received from banks that have not been secured by collateral. [Refer: Loans received]"
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "vik_UnsecuredBankLoansReceivedGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "UnsecuredBankLoansReceivedGross",
     "crdr": "credit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Unsecured Notes",
        "label": "Unsecured Bank Loans Received, Gross",
        "documentation": "Unsecured bank loans received, gross."
       }
      }
     },
     "auth_ref": []
    },
    "vik_UnsecuredNotesFeesAndDiscountsNetOfPremiums": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "UnsecuredNotesFeesAndDiscountsNetOfPremiums",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured Notes fees and discounts, net of premiums.",
        "label": "Unsecured Notes fees and discounts, net of premiums",
        "terseLabel": "Less: Unsecured Notes fees and discounts, net of premiums",
        "negatedLabel": "Less: Unsecured Notes fees and discounts, net of premiums"
       }
      }
     },
     "auth_ref": []
    },
    "vik_UnsecuredNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "UnsecuredNotesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured notes.",
        "label": "Unsecured Notes [Member]",
        "terseLabel": "Unsecured Notes"
       }
      }
     },
     "auth_ref": []
    },
    "vik_UnsecuredNotesPaymentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "UnsecuredNotesPaymentDescription",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUnsecuredNotesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured notes payment description.",
        "label": "Unsecured notes payment description"
       }
      }
     },
     "auth_ref": []
    },
    "vik_UnusedTaxLossesBeginToExpireInTwoThousandTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "UnusedTaxLossesBeginToExpireInTwoThousandTwentySixMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Begin to Expire in 2026",
        "label": "Unused Tax Losses Begin To Expire In Two Thousand Twenty Six Member",
        "documentation": "Unused tax losses begin to expire in 2026."
       }
      }
     },
     "auth_ref": []
    },
    "vik_UnusedTaxLossesBeginToExpireInTwoThousandTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "UnusedTaxLossesBeginToExpireInTwoThousandTwentyThreeMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unused tax losses begin to expire in 2023.",
        "label": "Unused Tax Losses Begin To Expire In Two Thousand Twenty Three [Member]",
        "terseLabel": "Begin to Expire in 2030"
       }
      }
     },
     "auth_ref": []
    },
    "vik_UnusedTaxLossesDoNotExpireMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "UnusedTaxLossesDoNotExpireMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unused tax losses do not expire.",
        "label": "Unused Tax Losses Do Not Expire [Member]",
        "terseLabel": "Do Not Expire"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses for which no deferred tax asset recognised",
        "totalLabel": "Unused tax losses for which no deferred tax asset recognized",
        "terseLabel": "Unused tax losses for which no deferred tax asset recognized"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses [member]",
        "terseLabel": "Unused Tax Losses"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for tax losses that have been incurred and are carried forward for use against future taxable profit."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfIntangibleAssetsWithFiniteLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, intangible assets other than goodwill",
        "terseLabel": "Estimated useful lives of intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfOtherPropertyPlantAndEquipmentDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBasisOfPreparationAndAccountingPoliciesSummaryOfEstimatedUsefulLivesOfVesselAndShipComponentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, property, plant and equipment",
        "terseLabel": "Estimated useful lives"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "vik_VatExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VatExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpensesSummaryOfVesselOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "VAT expense.",
        "label": "VAT expense"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VcapAndItsAffiliatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VcapAndItsAffiliatesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "VCAP and its affiliates.",
        "label": "VCAP and its affiliates [member]",
        "terseLabel": "VCAP and its Affiliates"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VclMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VclMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "VCL.",
        "label": "VCL [member]",
        "terseLabel": "VCL"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VelaLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VelaLoanMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesOceanAndExpeditionShipFinancingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vela Loan",
        "label": "Vela Loan [Member]",
        "documentation": "Vela loan."
       }
      }
     },
     "auth_ref": []
    },
    "vik_VesselOperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VesselOperatingExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpensesSummaryOfVesselOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vessel operating expenses.",
        "label": "Vessel operating expenses",
        "totalLabel": "Total vessel operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VesselOperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VesselOperatingExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vessel operating expenses.",
        "label": "Vessel operating expenses [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VesselOperatingExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VesselOperatingExpensesTextBlock",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureVesselOperatingExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vessel operating expenses.",
        "label": "Vessel operating expenses [text block]",
        "terseLabel": "Vessel Operating Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VesselOperatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VesselOperatingMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vessel Operating [Member]",
        "documentation": "Vessel operating.",
        "terseLabel": "Vessel Operating"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VesselsAndShipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VesselsAndShipsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesScheduleOfMovementsInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vessels and Ships [member]",
        "documentation": "Vessels and Ships.",
        "terseLabel": "Vessels and Ships"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VestingPercentageOfWarrants": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VestingPercentageOfWarrants",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureOtherNoncurrentLiabilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting percentage of warrants",
        "documentation": "Vesting percentage of warrants.",
        "label": "Vesting Percentage of Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VestingPeriod",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Period",
        "documentation": "Vesting period.",
        "terseLabel": "Vesting period"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingAlrunaVikingEgilVikingKadlinVikingRolfVikingTialfiVikingVilhjalmVikingHerjaVikingHildVikingSigrunVikingEinarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingAlrunaVikingEgilVikingKadlinVikingRolfVikingTialfiVikingVilhjalmVikingHerjaVikingHildVikingSigrunVikingEinarMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Alruna, Viking Egil, Viking Kadlin, Viking Rolf, Viking Tialfi, Viking Vilhjalm, Viking Herja, Viking Hild, Viking Sigrun, Viking Einar.",
        "label": "Viking Alruna Viking Egil Viking Kadlin Viking Rolf Viking Tialfi Viking Vilhjalm Viking Herja Viking Hild Viking Sigrun Viking Einar [Member]",
        "terseLabel": "Viking Alruna, Viking Egil, Viking Kadlin, Viking Rolf, Viking Tialfi, Viking Vilhjalm, Viking Herja, Viking Hild, Viking Sigrun, Viking Einar"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingAnnarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingAnnarMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Annar.",
        "label": "Viking Annar [member]",
        "terseLabel": "Viking Annar"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingAtonNileCruisesLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingAtonNileCruisesLlcMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Aton Nile Cruises LLC.",
        "label": "Viking Aton Nile Cruises LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCapitalLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCapitalLimitedMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking capital limited.",
        "label": "Viking Capital Limited [Member]",
        "terseLabel": "Viking Capital Limited"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCateringAgMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCateringAgMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Catering AG.",
        "label": "Viking Catering AG [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCateringFranceSasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCateringFranceSasMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Catering France SAS.",
        "label": "Viking Catering France SAS [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCateringUsaLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCateringUsaLlcMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Catering USA LLC.",
        "label": "Viking Catering USA LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingChinaInvestmentsLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingChinaInvestmentsLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking China Investments Ltd.",
        "label": "Viking China Investments Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCroisieresSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCroisieresSAMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Croisieres S.A.",
        "label": "Viking Croisieres S.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCruisesAsiaLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCruisesAsiaLimitedMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Cruises Asia Limited.",
        "label": "Viking Cruises Asia Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCruisesHoldingsLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCruisesHoldingsLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Cruises Holdings Ltd.",
        "label": "Viking Cruises Holdings Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCruisesInternationalLtdPreviouslyVikingCruisesChinaLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCruisesInternationalLtdPreviouslyVikingCruisesChinaLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Viking Cruises International Ltd (previously Viking Cruises China Ltd) [Member]",
        "documentation": "Viking Cruises International Ltd (previously Viking Cruises China Ltd) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCruisesLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCruisesLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Cruises Ltd.",
        "label": "Viking Cruises Ltd [Member]",
        "terseLabel": "Viking Cruises Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCruisesPortugalSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCruisesPortugalSAMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Cruises Portugal, S.A.",
        "label": "Viking Cruises Portugal, S.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCruisesSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCruisesSAMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Cruises S.A.",
        "label": "Viking Cruises S.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCruisesShanghaiLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCruisesShanghaiLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Cruises (Shanghai) Ltd.",
        "label": "Viking Cruises (Shanghai) Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCruisesSwitzerlandAGMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCruisesSwitzerlandAGMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Cruises (Switzerland) A G.",
        "label": "Viking Cruises (Switzerland) A G [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingCruisesUsaLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingCruisesUsaLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Cruises USA Ltd.",
        "label": "Viking Cruises USA Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingDagurMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingDagurMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Dagur.",
        "label": "Viking Dagur [member]",
        "terseLabel": "Viking Dagur"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingEldirMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingEldirMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Viking Eldir",
        "documentation": "Viking Eldir.",
        "label": "Viking Eldir [member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingExpeditionLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingExpeditionLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Expedition Ltd.",
        "label": "Viking Expedition Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingExpeditionShipILtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingExpeditionShipILtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Expedition Ship I Ltd.",
        "label": "Viking Expedition Ship I Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingExpeditionShipIiLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingExpeditionShipIiLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Expedition Ship II Ltd.",
        "label": "Viking Expedition Ship II Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingFinancialServicesLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingFinancialServicesLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Financial Services Ltd.",
        "label": "Viking Financial Services Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingFleetUkraineLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingFleetUkraineLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Fleet Ukraine Ltd.",
        "label": "Viking Fleet Ukraine Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingFulfillmentCenterLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingFulfillmentCenterLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Viking Fulfillment Center Ltd [Member]",
        "documentation": "Viking Fulfillment Center Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingFulfillmentCenterLtdPreviouslyVikingSunLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingFulfillmentCenterLtdPreviouslyVikingSunLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Fulfillment Center Ltd (previously Viking Sun Ltd).",
        "label": "Viking Fulfillment Center Ltd (previously Viking Sun Ltd) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingGydaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingGydaMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking gyda.",
        "label": "Viking Gyda [Member]",
        "terseLabel": "Viking Gyda"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingGymirVikingEgdirMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingGymirVikingEgdirMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Gymir, Viking Egdir.",
        "label": "Viking Gymir Viking Egdir [Member]",
        "terseLabel": "Viking Gymir, Viking Egdir"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingHelgrimMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingHelgrimMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Viking Helgrim",
        "documentation": "Viking Helgrim.",
        "label": "Viking Helgrim [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingHemmingVikingOsfridAndVikingTorgilRefinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingHemmingVikingOsfridAndVikingTorgilRefinancingMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Hemming, Viking Osfrid and Viking Torgil refinancing.",
        "label": "Viking Hemming Viking Osfrid And Viking Torgil Refinancing [Member]",
        "terseLabel": "Viking Hemming, Viking Osfrid and Viking Torgil Refinancing"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingHermodVikingBuriVikingHeimdalVikingDellingVikingLifMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingHermodVikingBuriVikingHeimdalVikingDellingVikingLifMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Hermod, Viking Buri, Viking Heimdal, Viking Delling, Viking Lif.",
        "label": "Viking Hermod Viking Buri Viking Heimdal Viking Delling Viking Lif [Member]",
        "terseLabel": "Viking Hermod, Viking Buri, Viking Heimdal, Viking Delling, Viking Lif"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingHervorVikingGersemiVikingKariVikingRadgridVikingSkagaVikingFjorgynMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingHervorVikingGersemiVikingKariVikingRadgridVikingSkagaVikingFjorgynMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Hervor, Viking Gersemi, Viking Kari, Viking Radgrid, Viking Skaga, Viking Fjorgyn.",
        "label": "Viking Hervor Viking Gersemi Viking Kari Viking Radgrid Viking Skaga Viking Fjorgyn [Member]",
        "terseLabel": "Viking Hervor, Viking Gersemi, Viking Kari, Viking Radgrid, Viking Skaga, Viking Fjorgyn"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingHlinVikingKaraVikingManiVikingEirVikingLofnVikingVidarVikingSkirnirVikingModiVikingGefjonVikingVeVikingMimirVikingViliMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingHlinVikingKaraVikingManiVikingEirVikingLofnVikingVidarVikingSkirnirVikingModiVikingGefjonVikingVeVikingMimirVikingViliMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Hlin, Viking Kara, Viking Mani, Viking Eir, Viking Lofn, Viking Vidar, Viking Skirnir, Viking Modi, Viking Gefjon, Viking Ve, Viking Mimir, Viking Vili.",
        "label": "Viking Hlin Viking Kara Viking Mani Viking Eir Viking Lofn Viking Vidar Viking Skirnir Viking Modi Viking Gefjon Viking Ve Viking Mimir Viking Vili [Member]",
        "terseLabel": "Viking Hlin, Viking Kara, Viking Mani, Viking Eir, Viking Lofn, Viking Vidar, Viking Skirnir, Viking Modi, Viking Gefjon, Viking Ve, Viking Mimir, Viking Vili"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingHonirMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingHonirMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Viking Honir",
        "documentation": "Viking Honir.",
        "label": "Viking Honir [member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingHungaryKftMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingHungaryKftMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Hungary Kft.",
        "label": "Viking Hungary Kft [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingHydrogenAsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingHydrogenAsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Hydrogen AS.",
        "label": "Viking Hydrogen AS [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingIdiRefinancingVikingAstrildVikingBeylaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingIdiRefinancingVikingAstrildVikingBeylaMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Idi refinancing, Viking Astrild, Viking Beyla.",
        "label": "Viking Idi Refinancing Viking Astrild Viking Beyla [Member]",
        "terseLabel": "Viking Idi Refinancing, Viking Astrild, Viking Beyla"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingInvestmentsAsiaLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingInvestmentsAsiaLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Investments Asia Ltd.",
        "label": "Viking Investments Asia Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingInvestmentsHongKongLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingInvestmentsHongKongLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Investments Hong Kong Ltd.",
        "label": "Viking Investments Hong Kong Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingJupiterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingJupiterMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Jupiter.",
        "label": "Viking Jupiter [Member]",
        "terseLabel": "Viking Jupiter"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingKikotoZartkoruenMukodoReszvenytarsasagMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingKikotoZartkoruenMukodoReszvenytarsasagMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Kikoto Zartkoruen Mukodo Reszvenytarsasag.",
        "label": "Viking Kikoto Zartkoruen Mukodo Reszvenytarsasag [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingKvasirMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingKvasirMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Kvasir.",
        "label": "Viking Kvasir [Member]",
        "terseLabel": "Viking Kvasir"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingLegendRefinancingVikingBaldurVikingMagniMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingLegendRefinancingVikingBaldurVikingMagniMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Legend refinancing, Viking Baldur, Viking Magni.",
        "label": "Viking Legend Refinancing Viking Baldur Viking Magni [Member]",
        "terseLabel": "Viking Legend Refinancing, Viking Baldur, Viking Magni"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingLibraMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingLibraMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Viking Libra",
        "label": "Viking Libra [Member]",
        "documentation": "Viking libra."
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingMarsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingMarsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Mars.",
        "label": "Viking Mars [Member]",
        "terseLabel": "Viking Mars"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingMiraMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingMiraMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Viking Mira",
        "documentation": "Viking mira.",
        "label": "Viking Mira [member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingMississippiLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingMississippiLlcMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Mississippi LLC.",
        "label": "Viking Mississippi LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingMississippiServicesLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingMississippiServicesLlcMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Mississippi Services LLC.",
        "label": "Viking Mississippi Services LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingNeptuneAndVikingSaturnLoanBalancesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingNeptuneAndVikingSaturnLoanBalancesMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking neptune and viking saturn loan balances member",
        "label": "Viking Neptune and Viking Saturn Loan Balances [Member]",
        "terseLabel": "Viking Neptune and Viking Saturn Loan Balances"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingNeptuneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingNeptuneMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Viking Neptune [Member]",
        "documentation": "Viking Neptune.",
        "terseLabel": "Viking Neptune"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingNerthusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingNerthusMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Viking Nerthus",
        "documentation": "Viking Nerthus.",
        "label": "Viking Nerthus [member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingNewBuildingProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingNewBuildingProgramMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking new building program.",
        "label": "Viking New Building Program [Member]",
        "terseLabel": "Viking New Building Program"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesFinanceLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesFinanceLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Finance Ltd.",
        "label": "Viking Ocean Cruises Finance Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesIiLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesIiLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises II Ltd [Member]",
        "label": "Viking Ocean Cruises II Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ltd.",
        "label": "Viking Ocean Cruises Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipILtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipILtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship I Ltd.",
        "label": "Viking Ocean Cruises Ship I Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipIiLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipIiLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship II Ltd.",
        "label": "Viking Ocean Cruises Ship II Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipIxLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipIxLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship IX Ltd.",
        "label": "Viking Ocean Cruises Ship IX Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipVLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipVLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship V Ltd.",
        "label": "Viking Ocean Cruises Ship V Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipViLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipViLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship VI Ltd.",
        "label": "Viking Ocean Cruises Ship VI Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipViiLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipViiLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship VII Ltd.",
        "label": "Viking Ocean Cruises Ship VII Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipViiiLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipViiiLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship VIII Ltd.",
        "label": "Viking Ocean Cruises Ship VIII Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship X Ltd.",
        "label": "Viking Ocean Cruises Ship X Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXXILtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXXILtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Viking Ocean Cruises Ship XxiLtd [Member]",
        "documentation": "Viking Ocean Cruises Ship XXI Ltd.",
        "terseLabel": "Viking Ocean Cruises Ship XXI Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXiLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXiLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship XI Ltd.",
        "label": "Viking Ocean Cruises Ship XI Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXiiLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXiiLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship XII Ltd.",
        "label": "Viking Ocean Cruises Ship XII Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXiiiLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXiiiLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship XIII Ltd.",
        "label": "Viking Ocean Cruises Ship XIII Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXivLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXivLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship XIV Ltd.",
        "label": "Viking Ocean Cruises Ship XIV Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXixLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXixLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship XIX Ltd.",
        "label": "Viking Ocean Cruises Ship XIX Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXvLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXvLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship XV Ltd.",
        "label": "Viking Ocean Cruises Ship XV Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXviLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXviLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship XVI Ltd.",
        "label": "Viking Ocean Cruises Ship XVI Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXviiLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXviiLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship XVII Ltd.",
        "label": "Viking Ocean Cruises Ship XVII Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXviiiLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXviiiLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship XVIII Ltd.",
        "label": "Viking Ocean Cruises Ship XVIII Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXxLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXxLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ocean Cruises Ship XX Ltd.",
        "label": "Viking Ocean Cruises Ship XX Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXxiiLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXxiiLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Viking Ocean Cruises Ship XXII Ltd [Member]",
        "label": "Viking Ocean Cruises Ship XxiiLtd [Member]",
        "documentation": "Viking Ocean Cruises Ship XXII Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXxiiiLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXxiiiLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Viking Ocean Cruises Ship Xxiii Ltd [Member]",
        "documentation": "Viking Ocean Cruises Ship XXIII Ltd [Member]",
        "terseLabel": "Viking Ocean Cruises Ship XXIII Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOceanCruisesShipXxivLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOceanCruisesShipXxivLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Viking Ocean Cruises Ship XXIV Ltd [Member]",
        "label": "Viking Ocean Cruises Ship Xxiv Ltd [Member]",
        "documentation": "Viking Ocean Cruises Ship XXIV Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOctantisMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOctantisMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Octantis.",
        "label": "Viking Octantis [Member]",
        "terseLabel": "Viking Octantis"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOrionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOrionMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Orion.",
        "label": "Viking Orion [Member]",
        "terseLabel": "Viking Orion"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingOsirisNileCruisesJscMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingOsirisNileCruisesJscMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Osiris Nile Cruises JSC.",
        "label": "Viking Osiris Nile Cruises JSC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingRiverCruisesAGMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingRiverCruisesAGMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking River Cruises AG.",
        "label": "Viking River Cruises A G [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingRiverCruisesAustraliaPtyLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingRiverCruisesAustraliaPtyLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking River Cruises Australia Pty. Ltd.",
        "label": "Viking River Cruises Australia Pty. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingRiverCruisesBermudaLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingRiverCruisesBermudaLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking River Cruises (Bermuda) Ltd.",
        "label": "Viking River Cruises (Bermuda) Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingRiverCruisesEgyptForFloatingHotelsSAEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingRiverCruisesEgyptForFloatingHotelsSAEMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking River Cruises Egypt for Floating Hotels (S.A.E.)",
        "label": "Viking River Cruises Egypt for Floating Hotels (S.A.E.) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingRiverCruisesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingRiverCruisesIncMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking River Cruises, Inc.",
        "label": "Viking River Cruises, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingRiverCruisesInternationalLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingRiverCruisesInternationalLlcMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking River Cruises (International) LLC.",
        "label": "Viking River Cruises (International) LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingRiverCruisesLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingRiverCruisesLimitedMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking River Cruises Limited.",
        "label": "Viking River Cruises Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingRiverCruisesLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingRiverCruisesLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesUndrawnBorrowingFacilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking River Cruises Ltd.",
        "label": "Viking River Cruises Ltd [Member]",
        "terseLabel": "Viking River Cruises Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingRiverCruisesUkLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingRiverCruisesUkLimitedMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking River Cruises UK Limited.",
        "label": "Viking River Cruises UK Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingRiverToursLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingRiverToursLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking River Tours Ltd.",
        "label": "Viking River Tours Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingSaturnMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingSaturnMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Saturn.",
        "label": "Viking Saturn [Member]",
        "terseLabel": "Viking Saturn"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingSeaLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingSeaLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Sea Ltd.",
        "label": "Viking Sea Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingServicesLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingServicesLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Services Ltd.",
        "label": "Viking Services Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingServicesVRCSCambodiaCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingServicesVRCSCambodiaCoLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Services V.R.C.S (Cambodia) Co., Ltd.",
        "label": "Viking Services V.R.C.S (Cambodia) Co., Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingSigynCollisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingSigynCollisionMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Sigyn collision member.",
        "label": "Viking Sigyn Collision [Member]",
        "terseLabel": "Viking Sigyn Collision"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingStarVikingSeaAndVikingSkyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingStarVikingSeaAndVikingSkyMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Star, Viking Sea and Viking Sky.",
        "label": "Viking Star, Viking Sea and Viking Sky [member]",
        "terseLabel": "Viking Star, Viking Sea and Viking Sky"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingTechnicalGmbhMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingTechnicalGmbhMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Technical GmbH.",
        "label": "Viking Technical GmbH [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingToursLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingToursLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Tours Ltd.",
        "label": "Viking Tours Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingTravelServicesLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingTravelServicesLimitedMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Travel Services Limited.",
        "label": "Viking Travel Services Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingUkraineLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingUkraineLtdMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Ukraine Ltd.",
        "label": "Viking Ukraine Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingUsaLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingUsaLlcMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureGroupStructureAndRecentChangesSummaryOfGroupIncludedSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking USA LLC.",
        "label": "Viking USA LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingValiVikingTirVikingUllurVikingSigynMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingValiVikingTirVikingUllurVikingSigynMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesRiverVesselFinancingAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Vali, Viking Tir, Viking Ullur, Viking Sigyn.",
        "label": "Viking Vali Viking Tir Viking Ullur Viking Sigyn [Member]",
        "terseLabel": "Viking Vali, Viking Tir, Viking Ullur, Viking Sigyn"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingVelaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingVelaMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesScheduleOfLoansAndFinancialLiabilitiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking vela.",
        "label": "Viking Vela [member]",
        "terseLabel": "Viking Vela",
        "verboseLabel": "Vela"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingVenusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingVenusMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLoansAndFinancialLiabilitiesSummaryOfSecuredNotesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking Venus.",
        "label": "Viking Venus [member]",
        "terseLabel": "Viking Venus"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingVestaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingVestaMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFinancingForAllShipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viking vesta.",
        "label": "Viking Vesta [member]",
        "terseLabel": "Viking Vesta"
       }
      }
     },
     "auth_ref": []
    },
    "vik_VikingYiDunMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "VikingYiDunMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureTransactionsWithRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Viking Yi Dun [Member]",
        "documentation": "Viking Yi Dun.",
        "terseLabel": "Viking Yi Dun"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "vik_WarrantExpiredDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "WarrantExpiredDate",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Expired Date",
        "documentation": "Warrant expired date.",
        "terseLabel": "Warrant expired date"
       }
      }
     },
     "auth_ref": []
    },
    "vik_WarrantLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "WarrantLiabilityMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfCarryingAmountAndFairValueOfFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFairValueHierarchyForGroupsFinancialAssetsAndLiabilitiesDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfSensitivityOfFairValueToSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant Liability",
        "documentation": "Warrant liability.",
        "label": "Warrant Liability [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vik_WarrantsExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "WarrantsExercisePrice",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants exercise price",
        "documentation": "Warrants exercise price.",
        "label": "Warrants Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WarrantsMember",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfWeightedAverageNumberOfPotentialOrdinarySharesThatWereNotIncludedInTheDilutedEpsCalculationsDe"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants [member]",
        "terseLabel": "Warrants"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for warrants."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "vik_WarrantsOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "WarrantsOrRightOutstanding",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Or Right Outstanding",
        "terseLabel": "Warrant outstanding",
        "documentation": "Warrants or right outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "vik_WarrantsVestingPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "WarrantsVestingPerShare",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureShareCapitalAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants vesting per share.",
        "label": "Warrants Vesting Per Share",
        "terseLabel": "Warrants vesting per share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageDurationOfDefinedBenefitObligation2019",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average duration of defined benefit obligation",
        "terseLabel": "Average duration of defined benefit obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average duration of a defined benefit obligation. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement",
        "terseLabel": "Weighted Average Grant-date Fair Value, Exercisable",
        "verboseLabel": "Stock options exercisable range of exercise prices"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant-date Fair Value, Exercised",
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement",
        "terseLabel": "Weighted Average Grant-date Fair Value, Forfeited"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options granted in share-based payment arrangement",
        "terseLabel": "Weighted Average Grant-date Fair Value, Granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "vik_WeightedAverageExercisePriceOfShareOptionsInShareBasedPaymentArrangementReleasedDuringPeriodAtDateOfRelease2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "WeightedAverageExercisePriceOfShareOptionsInShareBasedPaymentArrangementReleasedDuringPeriodAtDateOfRelease2019",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price of Share Options in Share based Payment Arrangement Released During Period at Date of Release 2019",
        "documentation": "Weighted average exercise price of share options in share based payment arrangement released during period at date of release 2019.",
        "terseLabel": "Weighted Average Share Price on Release Date, Released"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Share Price on Exercise Date, Exercised",
        "label": "Weighted average share price for share options in share-based payment arrangement exercised during period at date of exercise"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price at the date of exercise for share options that are exercised in a share-based payment arrangement. [Refer: Types of share-based payment arrangements [domain]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails",
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement",
        "periodStartLabel": "Weighted Average Grant-date Fair Value, Outstanding",
        "periodEndLabel": "Weighted Average Grant-date Fair Value, Outstanding",
        "terseLabel": "Stock options outstanding range of exercise prices"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r222",
      "r226"
     ]
    },
    "vik_WeightedAverageExercisePriceOfShareOptionsReleasedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.viking.com/20241231",
     "localname": "WeightedAverageExercisePriceOfShareOptionsReleasedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options released in sharebased payment arrangement 2019",
        "documentation": "Weighted average exercise price of share options released in sharebased payment arrangement 2019.",
        "terseLabel": "Weighted Average Grant-date Fair Value, Released"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationActivitysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life of outstanding share options",
        "terseLabel": "Weighted Average Remaining Contractual Term (in years)"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ifrs-full_WeightedAverageSharePrice2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageSharePrice2019",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average share price",
        "terseLabel": "Price per ordinary share"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share",
        "terseLabel": "Basic",
        "verboseLabel": "Weighted average ordinary shares and special shares",
        "totalLabel": "Weighted average number of ordinary shares used in calculating basic earnings per share, Total"
       }
      },
      "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": [
      "r118"
     ]
    },
    "ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract",
     "presentation": [
      "http://www.viking.com/20241231/taxonomy/role/DisclosureNetIncomeLossPerShareSummaryOfComputationOfBasicEpsAndDilutedEpsDetails",
      "http://www.viking.com/20241231/taxonomy/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average ordinary shares used in calculating basic and diluted earnings per share [abstract]",
        "terseLabel": "Weighted-average ordinary and special shares outstanding",
        "verboseLabel": "Denominator"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "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"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r10": {
   "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"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_35&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": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_e&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": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_g&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": "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "61",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_61_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r33": {
   "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"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_vii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r35": {
   "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"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "90",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_90&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r47": {
   "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"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_91_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "92",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_92&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2024-03-27"
  },
  "r53": {
   "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"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "ab",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_ab&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r58": {
   "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"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "88A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_88A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "88B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_88B&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r63": {
   "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"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r69": {
   "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"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "74",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_74_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_140_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_140_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_140_a_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_140_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_c_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_c_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r85": {
   "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"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "145",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_145_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "147",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_147_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "148",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_148_d_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2024-03-27"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&anchor=para_36_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS02_g36-39_TI",
   "URIDate": "2024-03-27"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "23",
   "IssueDate": "2024-01-01",
   "Paragraph": "26",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=23&code=ifrs-tx-2024-en-r&anchor=para_26_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "19",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_19_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2024-en-r&anchor=para_35_b_vi&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_16_b_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_17_b_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2024-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2024-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r118": {
   "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"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r120": {
   "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"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "34",
   "IssueDate": "2024-01-01",
   "Paragraph": "16A",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2024-en-r&anchor=para_16A_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r122": {
   "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"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "134",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_134_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "88",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_88&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r136": {
   "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"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_122_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "39",
   "IssueDate": "2024-01-01",
   "Paragraph": "86",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=39&code=ifrs-tx-2024-en-r&anchor=para_86_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r140": {
   "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"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2024-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2024-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2024-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2024-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r144": {
   "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"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2024-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44B",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44B_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44H_b_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r154": {
   "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"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "46",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_46&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r156": {
   "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"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "10",
   "IssueDate": "2024-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2024-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "1",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_1&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_12_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "19B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_19B_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "2",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_2_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B16&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS13_g91-99_TI",
   "URIDate": "2024-03-27"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2024-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "105",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r194": {
   "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"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "116",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_116_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI",
   "URIDate": "2024-03-27"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI",
   "URIDate": "2024-03-27"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2024-03-27"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2024-03-27"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r220": {
   "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"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r229": {
   "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"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r232": {
   "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"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B67",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "22A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_22A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "23A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_23A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "23B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_23B_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24A_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24A_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r244": {
   "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"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24B&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r246": {
   "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"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24C_b_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24C&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24E",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24E_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2024-03-27"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r296": {
   "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"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2024-01-01",
   "Paragraph": "22",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2024-en-r&anchor=para_22_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "80",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_80_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "80",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "138",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_138_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r307": {
   "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"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r309": {
   "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"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2024-01-01",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2024-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2024-03-27"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "87",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Section": "Example 10 A court case",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_C_ex10_TI",
   "URIDate": "2024-03-27"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "119",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_119_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "119",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_119_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "119",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_119_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r316": {
   "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"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "50",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_50_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2024-03-27"
  },
  "r324": {
   "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"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2024-03-27"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "96",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_96_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r334": {
   "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"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11_c&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11D&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG20B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG20B&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG20C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG20C&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r467": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r473": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r474": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r475": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r476": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "138",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_138_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r477": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r478": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "142",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_142_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r479": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "142",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_142_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r480": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "142",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_142_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r481": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "5",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_5&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r482": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r483": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r484": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r485": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r486": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "A14",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_A14&doctype=Appendix&subtype=A",
   "URIDate": "2024-03-27"
  },
  "r487": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r488": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r489": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r494": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r495": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_h_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r496": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  }
 }
}
