{
 "version": "2.2",
 "instance": {
  "vlrsform20f_2025.htm": {
   "nsprefix": "VLRS",
   "nsuri": "http://volaris.com/20251231",
   "dts": {
    "schema": {
     "local": [
      "vlrs-20251231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/dimensions/rol_full_ifrs-dim_2024-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd",
      "https://xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/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/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "vlrs-20251231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "vlrs-20251231_def.xml"
     ],
     "remote": [
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/dimensions/dim_full_ifrs_2024-03-27_role-995000.xml"
     ]
    },
    "labelLink": {
     "local": [
      "vlrs-20251231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "vlrs-20251231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "vlrsform20f_2025.htm"
     ]
    }
   },
   "keyStandard": 334,
   "keyCustom": 346,
   "axisStandard": 32,
   "axisCustom": 4,
   "memberStandard": 56,
   "memberCustom": 196,
   "hidden": {
    "total": 233,
    "http://volaris.com/20251231": 83,
    "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full": 143,
    "http://xbrl.sec.gov/dei/2024": 7
   },
   "contextCount": 928,
   "entityCount": 1,
   "segmentCount": 282,
   "elementCount": 1198,
   "unitCount": 14,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full": 1690,
    "http://xbrl.sec.gov/dei/2024": 49,
    "http://xbrl.sec.gov/cyd/2024": 16,
    "http://xbrl.sec.gov/ecd/2024": 1
   },
   "report": {
    "R1": {
     "role": "http://volaris.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://volaris.com/role/StatementsOfFinancialPosition",
     "longName": "00000002 - Statement - Consolidated Statements of Financial Position",
     "shortName": "Consolidated Statements of Financial Position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:ShortTermInvestment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://volaris.com/role/StatementsOfOperations",
     "longName": "00000003 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:RevenueFromRenderingOfPassengerTransportServicesFareRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:OtherOperatingIncomeExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://volaris.com/role/StatementsOfComprehensiveIncome",
     "longName": "00000004 - Statement - Consolidated Statements of Comprehensive Income",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DeferredTaxExpenseIncome",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://volaris.com/role/StatementsOfChangesInEquity",
     "longName": "00000005 - Statement - Consolidated Statements of Changes in Equity",
     "shortName": "Consolidated Statements of Changes in Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_ifrs-full_IssuedCapitalMember",
      "name": "ifrs-full:Equity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_ifrs-full_IssuedCapitalMember",
      "name": "ifrs-full:Equity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://volaris.com/role/StatementsOfCashFlows",
     "longName": "00000006 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R7": {
     "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": "7",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformation",
     "longName": "999014 - Disclosure - Description of the business and summary of material accounting policy information",
     "shortName": "Description of the business and summary of material accounting policy information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://volaris.com/role/UseOfJudgmentsEstimatesAndAssumptions",
     "longName": "999015 - Disclosure - Use of judgments, estimates and assumptions",
     "shortName": "Use of judgments, estimates and assumptions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://volaris.com/role/FinancialInstrumentsAndRiskManagement",
     "longName": "999016 - Disclosure - Financial instruments and risk management",
     "shortName": "Financial instruments and risk management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://volaris.com/role/FairValueMeasurements",
     "longName": "999017 - Disclosure - Fair value measurements",
     "shortName": "Fair value measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfFairValueMeasurementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfFairValueMeasurementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://volaris.com/role/FinancialAssetsAndLiabilities",
     "longName": "999018 - Disclosure - Financial assets and liabilities",
     "shortName": "Financial assets and liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://volaris.com/role/CashAndCashEquivalents",
     "longName": "999019 - Disclosure - Cash and cash equivalents",
     "shortName": "Cash and cash equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfCashAndCashEquivalentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfCashAndCashEquivalentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://volaris.com/role/RelatedParties",
     "longName": "999020 - Disclosure - Related parties",
     "shortName": "Related parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://volaris.com/role/OtherAccountsReceivableNet",
     "longName": "999021 - Disclosure - Other accounts receivable, net",
     "shortName": "Other accounts receivable, net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfOtherAccountsReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfOtherAccountsReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://volaris.com/role/Inventories",
     "longName": "999022 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssets",
     "longName": "999023 - Disclosure - Prepaid expenses and other current assets",
     "shortName": "Prepaid expenses and other current assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://volaris.com/role/GuaranteeDeposits",
     "longName": "999024 - Disclosure - Guarantee deposits",
     "shortName": "Guarantee deposits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfGuaranteeDepositsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfGuaranteeDepositsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNet",
     "longName": "999025 - Disclosure - Rotable spare parts, furniture and equipment, net",
     "shortName": "Rotable spare parts, furniture and equipment, net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfPropertyPlantAndEquipmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfPropertyPlantAndEquipmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://volaris.com/role/IntangibleAssetsNet",
     "longName": "999026 - Disclosure - Intangible assets, net",
     "shortName": "Intangible assets, net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://volaris.com/role/Leases",
     "longName": "999027 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfLeaseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfLeaseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://volaris.com/role/AccruedLiabilities",
     "longName": "999028 - Disclosure - Accrued liabilities",
     "shortName": "Accrued liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://volaris.com/role/OtherLiabilities",
     "longName": "999029 - Disclosure - Other liabilities",
     "shortName": "Other liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfOtherCurrentAndNoncurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfOtherCurrentAndNoncurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://volaris.com/role/EmployeeBenefits",
     "longName": "999030 - Disclosure - Employee benefits",
     "shortName": "Employee benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://volaris.com/role/Share-basedPayments",
     "longName": "999031 - Disclosure - Share-based payments",
     "shortName": "Share-based payments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://volaris.com/role/Equity",
     "longName": "999032 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://volaris.com/role/IncomeTax",
     "longName": "999033 - Disclosure - Income tax",
     "shortName": "Income tax",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfIncomeTaxesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfIncomeTaxesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://volaris.com/role/OperatingRevenues",
     "longName": "999034 - Disclosure - Operating revenues",
     "shortName": "Operating revenues",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://volaris.com/role/OtherOperatingIncomeAndExpenses",
     "longName": "999035 - Disclosure - Other operating income and expenses",
     "shortName": "Other operating income and expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://volaris.com/role/FinanceIncomeAndCost",
     "longName": "999036 - Disclosure - Finance income and cost",
     "shortName": "Finance income and cost",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLoss",
     "longName": "999037 - Disclosure - Components of accumulated other comprehensive loss",
     "shortName": "Components of accumulated other comprehensive loss",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosuresOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosuresOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://volaris.com/role/CommitmentsAndContingencies",
     "longName": "999038 - Disclosure - Commitments and contingencies",
     "shortName": "Commitments and contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://volaris.com/role/OperatingSegments",
     "longName": "999039 - Disclosure - Operating segments",
     "shortName": "Operating segments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://volaris.com/role/SubsequentEvents",
     "longName": "999040 - Disclosure - Subsequent events",
     "shortName": "Subsequent events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies",
     "longName": "999041 - Disclosure - Description of the business and summary of material accounting policy information (Policies)",
     "shortName": "Description of the business and summary of material accounting policy information (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfRelevantEventsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfRelevantEventsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationTables",
     "longName": "999042 - Disclosure - Description of the business and summary of material accounting policy information (Tables)",
     "shortName": "Description of the business and summary of material accounting policy information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables",
     "longName": "999043 - Disclosure - Financial instruments and risk management (Tables)",
     "shortName": "Financial instruments and risk management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfSensitivityAnalysisForFuelMarketSpotPriceTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfSensitivityAnalysisForFuelMarketSpotPriceTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://volaris.com/role/FairValueMeasurementsTables",
     "longName": "999044 - Disclosure - Fair value measurements (Tables)",
     "shortName": "Fair value measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfFairValueMeasurementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfFairValueMeasurementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://volaris.com/role/FinancialAssetsAndLiabilitiesTables",
     "longName": "999045 - Disclosure - Financial assets and liabilities (Tables)",
     "shortName": "Financial assets and liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://volaris.com/role/CashAndCashEquivalentsTables",
     "longName": "999046 - Disclosure - Cash and cash equivalents (Tables)",
     "shortName": "Cash and cash equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfCashAndCashEquivalentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfCashAndCashEquivalentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://volaris.com/role/RelatedPartiesTables",
     "longName": "999047 - Disclosure - Related parties (Tables)",
     "shortName": "Related parties (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfOutstandingBalancesForRelatedPartyTransactionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfOutstandingBalancesForRelatedPartyTransactionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://volaris.com/role/OtherAccountsReceivableNetTables",
     "longName": "999048 - Disclosure - Other accounts receivable, net (Tables)",
     "shortName": "Other accounts receivable, net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfOtherAccountsReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfOtherAccountsReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfOtherAccountsReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfOtherAccountsReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://volaris.com/role/InventoriesTables",
     "longName": "999049 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:ScheduleOfInventoriesCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:ScheduleOfInventoriesCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssetsTables",
     "longName": "999050 - 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": "45",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://volaris.com/role/GuaranteeDepositsTables",
     "longName": "999051 - Disclosure - Guarantee deposits (Tables)",
     "shortName": "Guarantee deposits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:SummaryOfGuaranteeDepositsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfGuaranteeDepositsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:SummaryOfGuaranteeDepositsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfGuaranteeDepositsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetTables",
     "longName": "999052 - Disclosure - Rotable spare parts, furniture and equipment, net (Tables)",
     "shortName": "Rotable spare parts, furniture and equipment, net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfPropertyPlantAndEquipmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfPropertyPlantAndEquipmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://volaris.com/role/IntangibleAssetsNetTables",
     "longName": "999053 - Disclosure - Intangible assets, net (Tables)",
     "shortName": "Intangible assets, net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://volaris.com/role/LeasesTables",
     "longName": "999054 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfCompositionOfFleetAndSpareEnginesOperatingLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfLeaseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfCompositionOfFleetAndSpareEnginesOperatingLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfLeaseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://volaris.com/role/AccruedLiabilitiesTables",
     "longName": "999055 - Disclosure - Accrued liabilities (Tables)",
     "shortName": "Accrued liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfAnalysisOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfAnalysisOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://volaris.com/role/OtherLiabilitiesTables",
     "longName": "999056 - Disclosure - Other liabilities (Tables)",
     "shortName": "Other liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfOtherCurrentAndNoncurrentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfOtherCurrentAndNoncurrentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://volaris.com/role/EmployeeBenefitsTables",
     "longName": "999057 - Disclosure - Employee benefits (Tables)",
     "shortName": "Employee benefits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfRetirementBenefitObligationsRecordedInIncomeStatementTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfRetirementBenefitObligationsRecordedInIncomeStatementTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://volaris.com/role/Share-basedPaymentsTables",
     "longName": "999058 - Disclosure - Share-based payments (Tables)",
     "shortName": "Share-based payments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://volaris.com/role/EquityTables",
     "longName": "999059 - Disclosure - Equity (Tables)",
     "shortName": "Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://volaris.com/role/IncomeTaxTables",
     "longName": "999060 - Disclosure - Income tax (Tables)",
     "shortName": "Income tax (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:ScheduleOfComponentOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:ScheduleOfComponentOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://volaris.com/role/OperatingRevenuesTables",
     "longName": "999061 - Disclosure - Operating revenues (Tables)",
     "shortName": "Operating revenues (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://volaris.com/role/OtherOperatingIncomeAndExpensesTables",
     "longName": "999062 - Disclosure - Other operating income and expenses (Tables)",
     "shortName": "Other operating income and expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://volaris.com/role/FinanceIncomeAndCostTables",
     "longName": "999063 - Disclosure - Finance income and cost (Tables)",
     "shortName": "Finance income and cost (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossTables",
     "longName": "999064 - Disclosure - Components of accumulated other comprehensive loss (Tables)",
     "shortName": "Components of accumulated other comprehensive loss (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfAnalysisOfOtherComprehensiveIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosuresOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DisclosureOfAnalysisOfOtherComprehensiveIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "VLRS:DisclosuresOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://volaris.com/role/CommitmentsAndContingenciesTables",
     "longName": "999065 - Disclosure - Commitments and contingencies (Tables)",
     "shortName": "Commitments and contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "60",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://volaris.com/role/OperatingSegmentsTables",
     "longName": "999066 - Disclosure - Operating segments (Tables)",
     "shortName": "Operating segments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "61",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails",
     "longName": "999067 - Disclosure - Description of the business and summary of material accounting policy information (Details)",
     "shortName": "Description of the business and summary of material accounting policy information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "From2025-01-012025-12-31_custom_ConcesionariaMember",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-12-31_custom_ConcesionariaMember",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
     "longName": "999068 - Disclosure - Description of the business and summary of material accounting policy information (Details 1)",
     "shortName": "Description of the business and summary of material accounting policy information (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "From2025-01-012025-12-31_ifrs-full_AircraftMember_ifrs-full_BottomOfRangeMember",
      "name": "ifrs-full:DepreciationRatePropertyPlantAndEquipment",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-12-31_ifrs-full_AircraftMember_ifrs-full_BottomOfRangeMember",
      "name": "ifrs-full:DepreciationRatePropertyPlantAndEquipment",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails2",
     "longName": "999069 - Disclosure - Description of the business and summary of material accounting policy information (Details 2)",
     "shortName": "Description of the business and summary of material accounting policy information (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "unitRef": "MXN",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "b",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfExchangeRatesTableTextBlock",
       "ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:AverageForeignExchangeRate",
      "unitRef": "MXN",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "b",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfExchangeRatesTableTextBlock",
       "ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails3",
     "longName": "999070 - Disclosure - Description of the business and summary of material accounting policy information (Details 3)",
     "shortName": "Description of the business and summary of material accounting policy information (Details 3)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "From2025-01-012025-12-31_ifrs-full_VehiclesMember",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfEstimatedUsefulLivesOfAssetsTableTextBlock",
       "ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory",
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-12-31_ifrs-full_VehiclesMember",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfEstimatedUsefulLivesOfAssetsTableTextBlock",
       "ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory",
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
     "longName": "999071 - Disclosure - Description of the business and summary of material accounting policy information (Details Narrative)",
     "shortName": "Description of the business and summary of material accounting policy information (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "unitRef": "MXN",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfExchangeRatesTableTextBlock",
       "ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:SalesDiscountsPaymentIncentivesBonusesOrOtherVariableConsiderations",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue",
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://volaris.com/role/UseOfJudgmentsEstimatesAndAssumptionsDetailsNarrative",
     "longName": "999072 - Disclosure - Use of judgments, estimates and assumptions (Details Narrative)",
     "shortName": "Use of judgments, estimates and assumptions (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DescriptionOfPostTaxDiscountRatesAppliedToCashFlowProjections",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DescriptionOfPostTaxDiscountRatesAppliedToCashFlowProjections",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails",
     "longName": "999073 - Disclosure - Financial instruments and risk management (Details)",
     "shortName": "Financial instruments and risk management (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:FuelSensitivityAnalysisIncreaseInPricePerGallonWhichImpactedInOperatingCost",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:FuelSensitivityAnalysisDecreaseInPricePerGallonWhichImpactedInOperatingCost",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfSensitivityAnalysisForFuelMarketSpotPriceTableTextBlock",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1",
     "longName": "999074 - Disclosure - Financial instruments and risk management (Details 1)",
     "shortName": "Financial instruments and risk management (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31_ifrs-full_ForwardContractMember_custom_MXNMember",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfForeignExchangeExposureTableTextBlock",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2",
     "longName": "999075 - Disclosure - Financial instruments and risk management (Details 2)",
     "shortName": "Financial instruments and risk management (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31_ifrs-full_AtFairValueMember_ifrs-full_CurrencyRiskMember_custom_MXNMember",
      "name": "ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputEntitysOwnEquityInstruments",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "b",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfSensitivityAnalysisForInterestHedgingInstrumentTableTextBlock",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31_ifrs-full_AtFairValueMember_ifrs-full_CurrencyRiskMember_custom_MXNMember",
      "name": "ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputEntitysOwnEquityInstruments",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "b",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfSensitivityAnalysisForInterestHedgingInstrumentTableTextBlock",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3",
     "longName": "999076 - Disclosure - Financial instruments and risk management (Details 3)",
     "shortName": "Financial instruments and risk management (Details 3)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_custom_CeburVolarcb21LMember_ifrs-full_AtFairValueMember",
      "name": "VLRS:InterestRateRiskPercentageOfReasonablyPossibleIncreaseInInterestHedgingInstrumentsWhichResultedInDecreaseInCaplets",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfSensitivityAnalysisForFairValueInterestHedgingInstrumentTableTextBlock",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_CeburVolarcb21LMember_ifrs-full_AtFairValueMember",
      "name": "VLRS:InterestRateRiskPercentageOfReasonablyPossibleIncreaseInInterestHedgingInstrumentsWhichResultedInDecreaseInCaplets",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfSensitivityAnalysisForFairValueInterestHedgingInstrumentTableTextBlock",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4",
     "longName": "999077 - Disclosure - Financial instruments and risk management (Details 4)",
     "shortName": "Financial instruments and risk management (Details 4)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31_custom_CeburVolarcb23Member_ifrs-full_AtFairValueMember",
      "name": "VLRS:InterestRateRiskPercentageOfReasonablyPossibleIncreaseInInterestHedgingInstrumentsWhichResultedInDecreaseInCaplets",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "b",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfSensitivityAnalysisForInterestHedgingInstrumentOnCeburTableTextBlock",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31_custom_CeburVolarcb23Member_ifrs-full_AtFairValueMember",
      "name": "VLRS:InterestRateRiskPercentageOfReasonablyPossibleIncreaseInInterestHedgingInstrumentsWhichResultedInDecreaseInCaplets",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "b",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfSensitivityAnalysisForInterestHedgingInstrumentOnCeburTableTextBlock",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5",
     "longName": "999078 - Disclosure - Financial instruments and risk management (Details 5)",
     "shortName": "Financial instruments and risk management (Details 5)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:DebtSensitivityAnalysisPercentageOfReasonablyPossibleIncreaseInInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfDebtSensitivityAnalysisTableTextBlock",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:DebtSensitivityAnalysisPercentageOfReasonablyPossibleIncreaseInInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfDebtSensitivityAnalysisTableTextBlock",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6",
     "longName": "999079 - Disclosure - Financial instruments and risk management (Details 6)",
     "shortName": "Financial instruments and risk management (Details 6)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:ContractualPrincipalPaymentsOnFinancialLiabilitiesAndDerivativeFinancialInstruments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfMaturityAnalysisForFinancialLiabilitiesTableTextBlock",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:ContractualPrincipalPaymentsOnFinancialLiabilitiesAndDerivativeFinancialInstruments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfMaturityAnalysisForFinancialLiabilitiesTableTextBlock",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
     "longName": "999080 - Disclosure - Financial instruments and risk management (Details Narrative)",
     "shortName": "Financial instruments and risk management (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:OtherEmployeeExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:OtherEmployeeExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "VLRS:DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://volaris.com/role/FairValueMeasurementsDetails",
     "longName": "999081 - Disclosure - Fair value measurements (Details)",
     "shortName": "Fair value measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:FinancialAssetsAtFairValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
       "VLRS:DisclosureOfFairValueMeasurementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://volaris.com/role/FairValueMeasurementsDetails1",
     "longName": "999082 - Disclosure - Fair value measurements (Details 1)",
     "shortName": "Fair value measurements (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfGainLossFromFinancialInstrumentsTableTextBlock",
       "VLRS:DisclosureOfFairValueMeasurementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfGainLossFromFinancialInstrumentsTableTextBlock",
       "VLRS:DisclosureOfFairValueMeasurementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://volaris.com/role/FairValueMeasurementsDetails2",
     "longName": "999083 - Disclosure - Fair value measurements (Details 2)",
     "shortName": "Fair value measurements (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-12-31_custom_JetFuelAsianCallOptionsContractsMember_ifrs-full_AtFairValueMember",
      "name": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfGainLossOnBeforeTaxesTableTextBlock",
       "VLRS:DisclosureOfFairValueMeasurementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails",
     "longName": "999084 - Disclosure - Financial assets and liabilities (Details)",
     "shortName": "Financial assets and liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31_custom_InterestRatesCapMember",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
     "longName": "999085 - Disclosure - Financial assets and liabilities (Details 1)",
     "shortName": "Financial assets and liabilities (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:AccumulatedAmortizationCostOfBorrowings",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2",
     "longName": "999086 - Disclosure - Financial assets and liabilities (Details 2)",
     "shortName": "Financial assets and liabilities (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:FinancialLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfBorrowingsByMaturityTableTextBlock",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:FinancialLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfBorrowingsByMaturityTableTextBlock",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3",
     "longName": "999087 - Disclosure - Financial assets and liabilities (Details 3)",
     "shortName": "Financial assets and liabilities (Details 3)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "ifrs-full:CurrentFinancialLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:NetIncreaseDecreaseInCurrentFinancialLiabilitiesExcludingForeignExchangeTranslationAndReclassifications",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfChangesInLiabilitiesArisingFromFinancingActivitiesTableTextBlock",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
     "longName": "999088 - Disclosure - Financial assets and liabilities (Details Narrative)",
     "shortName": "Financial assets and liabilities (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-20",
      "name": "ifrs-full:BorrowingsAdjustmentToInterestRateBasis",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:LineOfCreditFacilitiesMaximumBorrowingCapacity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://volaris.com/role/CashAndCashEquivalentsDetails",
     "longName": "999089 - Disclosure - Cash and cash equivalents (Details)",
     "shortName": "Cash and cash equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:BalancesWithBanks",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfCashAndCashEquivalentsTableTextBlock",
       "VLRS:DisclosureOfCashAndCashEquivalentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:BalancesWithBanks",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfCashAndCashEquivalentsTableTextBlock",
       "VLRS:DisclosureOfCashAndCashEquivalentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://volaris.com/role/CashAndCashEquivalentsDetailsNarrative",
     "longName": "999090 - Disclosure - Cash and cash equivalents (Details Narrative)",
     "shortName": "Cash and cash equivalents (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfCashAndCashEquivalentsTableTextBlock",
       "VLRS:DisclosureOfCashAndCashEquivalentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R86": {
     "role": "http://volaris.com/role/RelatedPartiesDetails",
     "longName": "999091 - Disclosure - Related parties (Details)",
     "shortName": "Related parties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:AmountsReceivableRelatedPartyTransactions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-12-31_custom_FrontierAirlinesIncMember",
      "name": "VLRS:TermOfOutstandingBalancesForRelatedPartyTransactions",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfOutstandingBalancesForRelatedPartyTransactionsTextBlock",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://volaris.com/role/RelatedPartiesDetails1",
     "longName": "999092 - Disclosure - Related parties (Details 1)",
     "shortName": "Related parties (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "From2025-01-012025-12-31_custom_FrontierAirlinesIncMember",
      "name": "VLRS:RevenueFromCodeShareServicesRelatedPartyTransactions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-12-31_custom_MroCommercialS.a.Member",
      "name": "VLRS:MaintenanceExpensesRelatedPartyTransaction",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://volaris.com/role/RelatedPartiesDetailsNarrative",
     "longName": "999093 - Disclosure - Related parties (Details Narrative)",
     "shortName": "Related parties (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:AmountsReceivableRelatedPartyTransactions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31_custom_FrontierAirlinesIncMember",
      "name": "ifrs-full:AmountsPayableRelatedPartyTransactions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://volaris.com/role/OtherAccountsReceivableNetDetails",
     "longName": "999094 - Disclosure - Other accounts receivable, net (Details)",
     "shortName": "Other accounts receivable, net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:CreditCardTradeReceivables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfOtherAccountsReceivablesTableTextBlock",
       "VLRS:DisclosureOfOtherAccountsReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:CreditCardTradeReceivables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfOtherAccountsReceivablesTableTextBlock",
       "VLRS:DisclosureOfOtherAccountsReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://volaris.com/role/OtherAccountsReceivableNetDetails1",
     "longName": "999095 - Disclosure - Other accounts receivable, net (Details 1)",
     "shortName": "Other accounts receivable, net (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:AllowanceForDoubtfulAccountsOtherAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfAgingAnalysisOfTradeAccountReceivablesTableTextBlock",
       "VLRS:DisclosureOfOtherAccountsReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:AllowanceForDoubtfulAccountsOtherAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfAgingAnalysisOfTradeAccountReceivablesTableTextBlock",
       "VLRS:DisclosureOfOtherAccountsReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://volaris.com/role/OtherAccountsReceivableNetDetails2",
     "longName": "999096 - Disclosure - Other accounts receivable, net (Details 2)",
     "shortName": "Other accounts receivable, net (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "VLRS:AllowanceForDoubtfulAccountsOtherAccountsReceivables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfChangesInAllowanceForDoubtfulAccountsTableTextBlock",
       "VLRS:DisclosureOfOtherAccountsReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "VLRS:AllowanceForDoubtfulAccountsOtherAccountsReceivables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfChangesInAllowanceForDoubtfulAccountsTableTextBlock",
       "VLRS:DisclosureOfOtherAccountsReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://volaris.com/role/InventoriesDetails",
     "longName": "999097 - Disclosure - Inventories (Details)",
     "shortName": "Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:SparePartsAndAccessoriesOfFlightEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfInventoriesCurrentTableTextBlock",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:SparePartsAndAccessoriesOfFlightEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfInventoriesCurrentTableTextBlock",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://volaris.com/role/InventoriesDetailsNarrative",
     "longName": "999098 - Disclosure - Inventories (Details Narrative)",
     "shortName": "Inventories (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:RawMaterialsAndConsumablesUsed",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:RawMaterialsAndConsumablesUsed",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails",
     "longName": "999099 - Disclosure - Prepaid expenses and other current assets (Details)",
     "shortName": "Prepaid expenses and other current assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:CurrentAdvancesToSuppliers",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "VLRS:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:CurrentAdvancesToSuppliers",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "VLRS:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://volaris.com/role/GuaranteeDepositsDetails",
     "longName": "999100 - Disclosure - Guarantee deposits (Details)",
     "shortName": "Guarantee deposits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:CreditLettersDepositsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:SummaryOfGuaranteeDepositsTableTextBlock",
       "VLRS:DisclosureOfGuaranteeDepositsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:CreditLettersDepositsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:SummaryOfGuaranteeDepositsTableTextBlock",
       "VLRS:DisclosureOfGuaranteeDepositsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
     "longName": "999101 - Disclosure - Rotable spare parts, furniture and equipment, net (Details)",
     "shortName": "Rotable spare parts, furniture and equipment, net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R97": {
     "role": "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1",
     "longName": "999102 - Disclosure - Rotable spare parts, furniture and equipment, net (Details 1)",
     "shortName": "Rotable spare parts, furniture and equipment, net (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfPropertyPlantAndEquipmentTableTextBlock",
       "VLRS:DisclosureOfPropertyPlantAndEquipmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative",
     "longName": "999103 - Disclosure - Rotable spare parts, furniture and equipment, net (Details Narrative)",
     "shortName": "Rotable spare parts, furniture and equipment, net (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "ifrs-full:CapitalisationRateOfBorrowingCostsEligibleForCapitalisation",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "VLRS:DisclosureOfPropertyPlantAndEquipmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://volaris.com/role/IntangibleAssetsNetDetails",
     "longName": "999104 - Disclosure - Intangible assets, net (Details)",
     "shortName": "Intangible assets, net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_ifrs-full_ComputerSoftwareMember",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R100": {
     "role": "http://volaris.com/role/IntangibleAssetsNetDetailsNarrative",
     "longName": "999105 - Disclosure - Intangible assets, net (Details Narrative)",
     "shortName": "Intangible assets, net (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "From2025-01-012025-12-31_ifrs-full_ComputerSoftwareMember",
      "name": "ifrs-full:AmortisationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-12-31_ifrs-full_ComputerSoftwareMember",
      "name": "ifrs-full:AmortisationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://volaris.com/role/LeasesDetails",
     "longName": "999106 - Disclosure - Leases (Details)",
     "shortName": "Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:NumberOfAircraftLeased",
      "unitRef": "aircraft",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfCompositionOfFleetAndSpareEnginesOperatingLeasesTableTextBlock",
       "VLRS:DisclosureOfLeaseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:NumberOfAircraftLeased",
      "unitRef": "aircraft",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfCompositionOfFleetAndSpareEnginesOperatingLeasesTableTextBlock",
       "VLRS:DisclosureOfLeaseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://volaris.com/role/LeasesDetails1",
     "longName": "999107 - Disclosure - Leases (Details 1)",
     "shortName": "Leases (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:AdditionsToRightofuseAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "VLRS:DisclosureOfLeaseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R103": {
     "role": "http://volaris.com/role/LeasesDetails2",
     "longName": "999108 - Disclosure - Leases (Details 2)",
     "shortName": "Leases (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfInformationAboutLeaseLiabilitiesTableTextBlock",
       "VLRS:DisclosureOfLeaseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:AdditionsToLeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfInformationAboutLeaseLiabilitiesTableTextBlock",
       "VLRS:DisclosureOfLeaseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R104": {
     "role": "http://volaris.com/role/LeasesDetails3",
     "longName": "999109 - Disclosure - Leases (Details 3)",
     "shortName": "Leases (Details 3)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DepreciationRightofuseAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:ExpenseRelatingToShortTermLeasesAndLowValueAssetsUnderLease",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfAmountsRecognizedInProfitOrLossRelatedToLeaseTableTextBlock",
       "VLRS:DisclosureOfLeaseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R105": {
     "role": "http://volaris.com/role/LeasesDetailsNarrative",
     "longName": "999110 - Disclosure - Leases (Details Narrative)",
     "shortName": "Leases (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:NumberOfAircraftsLeased",
      "unitRef": "aircraft",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "VLRS:DisclosureOfLeaseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:NumberOfAircraftsLeased",
      "unitRef": "aircraft",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "VLRS:DisclosureOfLeaseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://volaris.com/role/AccruedLiabilitiesDetails",
     "longName": "999111 - Disclosure - Accrued liabilities (Details)",
     "shortName": "Accrued liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:FuelAndTrafficAccruedExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfAnalysisOfAccruedLiabilitiesTableTextBlock",
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:FuelAndTrafficAccruedExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfAnalysisOfAccruedLiabilitiesTableTextBlock",
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R107": {
     "role": "http://volaris.com/role/AccruedLiabilitiesDetails1",
     "longName": "999112 - Disclosure - Accrued liabilities (Details 1)",
     "shortName": "Accrued liabilities (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:SupplierServiceExpenseAccrualsClassifiedAsNonCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfAccruedLiabilitiesLongTermTableTextBlock",
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:SupplierServiceExpenseAccrualsClassifiedAsNonCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfAccruedLiabilitiesLongTermTableTextBlock",
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://volaris.com/role/OtherLiabilitiesDetails",
     "longName": "999113 - Disclosure - Other liabilities (Details)",
     "shortName": "Other liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "ifrs-full:OtherLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "VLRS:DisclosureOfOtherCurrentAndNoncurrentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:IncreaseDecreaseInOtherLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "VLRS:DisclosureOfOtherCurrentAndNoncurrentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://volaris.com/role/OtherLiabilitiesDetailsNarrative",
     "longName": "999114 - Disclosure - Other liabilities (Details Narrative)",
     "shortName": "Other liabilities (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:CancellationOrWriteOffsOfOtherLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "VLRS:DisclosureOfOtherCurrentAndNoncurrentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:CancellationOrWriteOffsOfOtherLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "VLRS:DisclosureOfOtherCurrentAndNoncurrentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R110": {
     "role": "http://volaris.com/role/EmployeeBenefitsDetails",
     "longName": "999115 - Disclosure - Employee benefits (Details)",
     "shortName": "Employee benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DefinedBenefitPlansServiceCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfRetirementBenefitObligationsRecordedInIncomeStatementTableTextBlock",
       "VLRS:DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:DefinedBenefitPlansServiceCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfRetirementBenefitObligationsRecordedInIncomeStatementTableTextBlock",
       "VLRS:DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://volaris.com/role/EmployeeBenefitsDetails1",
     "longName": "999116 - Disclosure - Employee benefits (Details 1)",
     "shortName": "Employee benefits (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "VLRS:ChangesInDefinedBenefitObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
       "VLRS:DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "VLRS:ChangesInDefinedBenefitObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
       "VLRS:DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://volaris.com/role/EmployeeBenefitsDetails2",
     "longName": "999117 - Disclosure - Employee benefits (Details 2)",
     "shortName": "Employee benefits (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "b",
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
       "VLRS:DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "b",
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
       "VLRS:DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://volaris.com/role/EmployeeBenefitsDetails3",
     "longName": "999118 - Disclosure - Employee benefits (Details 3)",
     "shortName": "Employee benefits (Details 3)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:ShorttermEmployeeBenefitsExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfAccrualsOfShortTermEmployeeBenefitsTextBlock",
       "VLRS:DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R114": {
     "role": "http://volaris.com/role/EmployeeBenefitsDetails4",
     "longName": "999119 - Disclosure - Employee benefits (Details 4)",
     "shortName": "Employee benefits (Details 4)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "From2025-01-012025-12-31_ifrs-full_ActuarialAssumptionOfDiscountRatesMember",
      "name": "VLRS:RateOfReasonablyPossibleIncreaseInActuarialAssumption",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfSensitivityAnalysisOfBenefitObligationsExplanatory",
       "VLRS:DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-12-31_ifrs-full_ActuarialAssumptionOfDiscountRatesMember",
      "name": "VLRS:RateOfReasonablyPossibleIncreaseInActuarialAssumption",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfSensitivityAnalysisOfBenefitObligationsExplanatory",
       "VLRS:DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R115": {
     "role": "http://volaris.com/role/Share-basedPaymentsDetails",
     "longName": "999120 - Disclosure - Share-based payments (Details)",
     "shortName": "Share-based payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31_custom_LongTermIncentivePlanSharePurchasePlanMember",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "b",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfVestingPeriodOfShareBasedPaymentArrangementTableTextBlock",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_custom_SeriesCommonStockMember_custom_LongTermIncentivePlanSharePurchasePlanMember",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R116": {
     "role": "http://volaris.com/role/Share-basedPaymentsDetails1",
     "longName": "999121 - Disclosure - Share-based payments (Details 1)",
     "shortName": "Share-based payments (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31_custom_LongTermIncentivePlanSharePurchasePlanMember",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "b",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfVestingPeriodOfShareBasedPaymentArrangementTableTextBlock",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31_custom_LongTermIncentivePlanSharePurchasePlanMember_custom_IfrsShareBasedCompensationAwardTrancheOneMember",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "b",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfVestingPeriodOfShareBasedPaymentArrangementTableTextBlock",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R117": {
     "role": "http://volaris.com/role/Share-basedPaymentsDetails2",
     "longName": "999122 - Disclosure - Share-based payments (Details 2)",
     "shortName": "Share-based payments (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:BenefitArisingFromCashsettledSharebasedPaymentsTransactions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:AdditionalInformationAboutSharebasedPaymentArrangements",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:BenefitArisingFromCashsettledSharebasedPaymentsTransactions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:AdditionalInformationAboutSharebasedPaymentArrangements",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R118": {
     "role": "http://volaris.com/role/Share-basedPaymentsDetailsNarrative",
     "longName": "999123 - Disclosure - Share-based payments (Details Narrative)",
     "shortName": "Share-based payments (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "unitRef": "MXN",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "b",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfExchangeRatesTableTextBlock",
       "ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
       "VLRS:DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2014-11-102014-11-11_custom_LongTermIncentivePlanSharePurchasePlanMember",
      "name": "VLRS:SpecialBonusGrantedInShareBasedPaymentArrangement",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R119": {
     "role": "http://volaris.com/role/EquityDetails",
     "longName": "999124 - Disclosure - Equity (Details)",
     "shortName": "Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:NumberOfSharesAuthorised",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:NumberOfSharesIssuedAndFullyPaid",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R120": {
     "role": "http://volaris.com/role/EquityDetails1",
     "longName": "999125 - Disclosure - Equity (Details 1)",
     "shortName": "Equity (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:WeightedAverageShares",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R121": {
     "role": "http://volaris.com/role/EquityDetailsNarrative",
     "longName": "999126 - Disclosure - Equity (Details Narrative)",
     "shortName": "Equity (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:NumberOfSharesAuthorised",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:ParValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R122": {
     "role": "http://volaris.com/role/IncomeTaxDetails",
     "longName": "999127 - Disclosure - Income tax (Details)",
     "shortName": "Income tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfComponentOfIncomeTaxExpenseBenefitTableTextBlock",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfComponentOfIncomeTaxExpenseBenefitTableTextBlock",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R123": {
     "role": "http://volaris.com/role/IncomeTaxDetails1",
     "longName": "999128 - Disclosure - Income tax (Details 1)",
     "shortName": "Income tax (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfComponentsOfIncomeTaxExpenseBenefitInOtherComprehensiveIncomeTableTextBlock",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfComponentsOfIncomeTaxExpenseBenefitInOtherComprehensiveIncomeTableTextBlock",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R124": {
     "role": "http://volaris.com/role/IncomeTaxDetails2",
     "longName": "999129 - Disclosure - Income tax (Details 2)",
     "shortName": "Income tax (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:TaxExpenseIncomeAtApplicableTaxRates",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfEffectiveIncomeTaxRateReconciliationsTableTextBlock",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:TaxExpenseIncomeAtApplicableTaxRates",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:ScheduleOfEffectiveIncomeTaxRateReconciliationsTableTextBlock",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R125": {
     "role": "http://volaris.com/role/IncomeTaxDetails3",
     "longName": "999130 - Disclosure - Income tax (Details 3)",
     "shortName": "Income tax (Details 3)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R126": {
     "role": "http://volaris.com/role/IncomeTaxDetails4",
     "longName": "999131 - Disclosure - Income tax (Details 4)",
     "shortName": "Income tax (Details 4)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "ifrs-full:NetDeferredTaxAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R127": {
     "role": "http://volaris.com/role/IncomeTaxDetails5",
     "longName": "999132 - Disclosure - Income tax (Details 5)",
     "shortName": "Income tax (Details 5)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R128": {
     "role": "http://volaris.com/role/IncomeTaxDetails6",
     "longName": "999133 - Disclosure - Income tax (Details 6)",
     "shortName": "Income tax (Details 6)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:HistoricalTaxLossesForWhichNoDeferredTaxAssetRecognised",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfTaxLossCarryforwardTableTextBlock",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:HistoricalTaxLossesForWhichNoDeferredTaxAssetRecognised",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfTaxLossCarryforwardTableTextBlock",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R129": {
     "role": "http://volaris.com/role/IncomeTaxDetails7",
     "longName": "999134 - Disclosure - Income tax (Details 7)",
     "shortName": "Income tax (Details 7)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:HistoricalTaxLossForWhichNoDeferredTaxAssetRecognised",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfBreakdownOfAvailableTaxLossCarryForwardTableTextBlock",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:HistoricalTaxLossForWhichNoDeferredTaxAssetRecognised",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfBreakdownOfAvailableTaxLossCarryForwardTableTextBlock",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R130": {
     "role": "http://volaris.com/role/IncomeTaxDetails8",
     "longName": "999135 - Disclosure - Income tax (Details 8)",
     "shortName": "Income tax (Details 8)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:RestatedCapitalContributionAccount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfTaxAccountBalancesTableTextBlock",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:RestatedCapitalContributionAccount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfTaxAccountBalancesTableTextBlock",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R131": {
     "role": "http://volaris.com/role/IncomeTaxDetailsNarrative",
     "longName": "999136 - Disclosure - Income tax (Details Narrative)",
     "shortName": "Income tax (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:ApplicableTaxRates",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:ConsolidatedBasisTaxIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "VLRS:DisclosureOfIncomeTaxesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R132": {
     "role": "http://volaris.com/role/OperatingRevenuesDetails",
     "longName": "999137 - Disclosure - Operating revenues (Details)",
     "shortName": "Operating revenues (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:RevenueFromRenderingOfPassengerTransportServicesFareRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:RevenueFromRenderingOfTransportServicesBeforeNonDerivativeFinancialInstruments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R133": {
     "role": "http://volaris.com/role/OperatingRevenuesDetails1",
     "longName": "999138 - Disclosure - Operating revenues (Details 1)",
     "shortName": "Operating revenues (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "ifrs-full:ContractLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfTransactionsFromUnearnedTransportationRevenuesExplanatory",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:ContractLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfTransactionsFromUnearnedTransportationRevenuesExplanatory",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R134": {
     "role": "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails",
     "longName": "999139 - Disclosure - Other operating income and expenses (Details)",
     "shortName": "Other operating income and expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:GainsLossesArisingFromSaleAndLeasebackTransactions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "VLRS:DisclosureOfPropertyPlantAndEquipmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:LossesOnDisposalsOfNoncurrentAndOtherAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R135": {
     "role": "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1",
     "longName": "999140 - Disclosure - Other operating income and expenses (Details 1)",
     "shortName": "Other operating income and expenses (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:AdministrativeAndOperationalSupportExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:AdministrativeAndOperationalSupportExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R136": {
     "role": "http://volaris.com/role/FinanceIncomeAndCostDetails",
     "longName": "999141 - Disclosure - Finance income and cost (Details)",
     "shortName": "Finance income and cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:InterestIncomeOnCashAndCashEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
       "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:InterestIncomeOnCashAndCashEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
       "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R137": {
     "role": "http://volaris.com/role/FinanceIncomeAndCostDetails1",
     "longName": "999142 - Disclosure - Finance income and cost (Details 1)",
     "shortName": "Finance income and cost (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:InterestExpenseOnLeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfAmountsRecognizedInProfitOrLossRelatedToLeaseTableTextBlock",
       "VLRS:DisclosureOfLeaseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "VLRS:InterestOnAssetBackedTrustNotes",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R138": {
     "role": "http://volaris.com/role/FinanceIncomeAndCostDetails2",
     "longName": "999143 - Disclosure - Finance income and cost (Details 2)",
     "shortName": "Finance income and cost (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfCapitalizedInterestTableTextBlock",
       "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfCapitalizedInterestTableTextBlock",
       "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R139": {
     "role": "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails",
     "longName": "999144 - Disclosure - Components of accumulated other comprehensive loss (Details)",
     "shortName": "Components of accumulated other comprehensive loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "ifrs-full:AccumulatedOtherComprehensiveIncome",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:OtherComprehensiveIncomeBeforeTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfAnalysisOfOtherComprehensiveIncomeTableTextBlock",
       "VLRS:DisclosuresOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R140": {
     "role": "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails1",
     "longName": "999145 - Disclosure - Components of accumulated other comprehensive loss (Details 1)",
     "shortName": "Components of accumulated other comprehensive loss (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-12-31_custom_DerivativeAndNonDerivativeFinancialInstrumentsMember",
      "name": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfDetailedAnalysisOfOtherComprehensiveIncomeByItemExplanatoryTableTextBlock",
       "VLRS:DisclosuresOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R141": {
     "role": "http://volaris.com/role/CommitmentsAndContingenciesDetails",
     "longName": "999146 - Disclosure - Commitments and contingencies (Details)",
     "shortName": "Commitments and contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueWithinOneYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueWithinOneYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R142": {
     "role": "http://volaris.com/role/CommitmentsAndContingenciesDetails1",
     "longName": "999147 - Disclosure - Commitments and contingencies (Details 1)",
     "shortName": "Commitments and contingencies (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31_ifrs-full_NotLaterThanOneYearMember",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31_ifrs-full_NotLaterThanOneYearMember",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R143": {
     "role": "http://volaris.com/role/CommitmentsAndContingenciesDetails2",
     "longName": "999148 - Disclosure - Commitments and contingencies (Details 2)",
     "shortName": "Commitments and contingencies (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:UndiscountedOperatingLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfFutureLeasePaymentFromSaleAndLeaseBackExplanatory",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:UndiscountedOperatingLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "VLRS:DisclosureOfFutureLeasePaymentFromSaleAndLeaseBackExplanatory",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R144": {
     "role": "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "longName": "999149 - Disclosure - Commitments and contingencies (Details Narrative)",
     "shortName": "Commitments and contingencies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:LossContingencyEstimateOfPossibleLossAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31",
      "name": "VLRS:LossContingencyEstimateOfPossibleLossAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true,
      "unique": true
     }
    },
    "R145": {
     "role": "http://volaris.com/role/OperatingSegmentsDetails",
     "longName": "999150 - Disclosure - Operating segments (Details)",
     "shortName": "Operating segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "ifrs-full:RevenueFromRenderingOfTransportServices",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-12-31_ifrs-full_CountryOfDomicileMember",
      "name": "ifrs-full:RevenueFromRenderingOfTransportServices",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "vlrsform20f_2025.htm",
      "unique": true
     }
    },
    "R146": {
     "role": "http://volaris.com/role/OperatingSegmentsDetailsNarrative",
     "longName": "999151 - Disclosure - Operating segments (Details Narrative)",
     "shortName": "Operating segments (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "146",
     "firstAnchor": null,
     "uniqueAnchor": null
    }
   },
   "tag": {
    "VLRS_A319Model132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "A319Model132Member",
     "presentation": [
      "http://volaris.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A 319 Model 132 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_A319ceoModelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "A319ceoModelMember",
     "presentation": [
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A 319ceo Model [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_A320CeoModelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "A320CeoModelMember",
     "presentation": [
      "http://volaris.com/role/LeasesDetailsNarrative",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A 320 Ceo Model [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_A320Model232Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "A320Model232Member",
     "presentation": [
      "http://volaris.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A 320 Model 232 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_A320Model233Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "A320Model233Member",
     "presentation": [
      "http://volaris.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A 320 Model 233 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_A320ModelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "A320ModelMember",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A 320 Model [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_A320NeoModelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "A320NeoModelMember",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A 320 Neo Model [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_A320ceoModel271nMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "A320ceoModel271nMember",
     "presentation": [
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A 320ceo Model 271n [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_A320neoIntoA321neoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "A320neoIntoA321neoMember",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A 320neo Into A 321neo [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_A320neoModel271nMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "A320neoModel271nMember",
     "presentation": [
      "http://volaris.com/role/LeasesDetails",
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A 320neo Model 271n [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_A321Model231Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "A321Model231Member",
     "presentation": [
      "http://volaris.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A 321 Model 231 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_A321NeoModelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "A321NeoModelMember",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A 321 Neo Model [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_A321neoModel271nMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "A321neoModel271nMember",
     "presentation": [
      "http://volaris.com/role/LeasesDetails",
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A 321neo Model 271n [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AccountsReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AccountsReceivablesAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable:"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AccretionOfInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AccretionOfInterest",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest cost"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccrualsClassifiedAsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccrualsClassifiedAsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued liabilities (Note 15a)",
        "verboseLabel": "Total current accrued liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals classified as current. [Refer: Accruals]"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ifrs-full_AccrualsClassifiedAsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccrualsClassifiedAsNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued liabilities (Note 15b)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals classified as non-current. [Refer: Accruals]"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "VLRS_AccruedAdministrativeExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AccruedAdministrativeExpenses",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued administrative expenses"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AccruedInterestAndOtherFinancialCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AccruedInterestAndOtherFinancialCost",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest and other financial cost"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AccruedInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AccruedInterestMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Interest [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AccumulatedAmortizationCostOfBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AccumulatedAmortizationCostOfBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction costs to be amortized"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated depreciation and amortisation [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r57",
      "r402",
      "r409",
      "r410",
      "r411"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss (Note 24)",
        "periodStartLabel": "Net balances as of December 31, 2024",
        "periodEndLabel": "Net balances as of December 31, 2025"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r393"
     ]
    },
    "VLRS_ActuarialAssumptionOfAnnualIncreaseInMinimumSalary": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ActuarialAssumptionOfAnnualIncreaseInMinimumSalary",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of annual increase in minimum salary"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRates": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfDiscountRates",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of discount rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfDiscountRatesMember",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of discount rates [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the discount rates used as actuarial assumptions. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfExpectedRatesOfSalaryIncreases",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of expected rates of salary increases"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected rate of salary increases used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [domain]; Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of expected rates of salary increases [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the expected rates of salary increases used as actuarial assumptions. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "VLRS_ActuarialAssumptionOfMinimumWageIncreaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ActuarialAssumptionOfMinimumWageIncreaseRateMember",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial Assumption Of Minimum Wage Increase Rate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ActuarialAssumptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialAssumptionsAxis",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumptions [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"
     ]
    },
    "ifrs-full_ActuarialAssumptionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialAssumptionsDomain",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails4"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all actuarial assumptions. Actuarial assumptions are the entity\u2019s unbiased and mutually compatible best estimates of the demographic and financial variables that will determine the ultimate cost of providing post-employment benefits. It also represents the standard value for the 'Actuarial assumptions' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial changes arising from changes in assumptions"
       }
      },
      "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": [
      "r61"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r335"
     ]
    },
    "VLRS_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLosses",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for credit losses (Note 8)"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AdditionalCostIncurredInShareBasedPaymentArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdditionalCostIncurredInShareBasedPaymentArrangement",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional cost incurred in share based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AdditionalCostIncurredNetOfWithheldTaxesInShareBasedPaymentArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdditionalCostIncurredNetOfWithheldTaxesInShareBasedPaymentArrangement",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional cost incurred net of withheld taxes in share based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionalInformationAboutSharebasedPaymentArrangements": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionalInformationAboutSharebasedPaymentArrangements",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of retention plan (benefit) expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "Additional information about share-based payment arrangements necessary to satisfy the disclosure requirements of IFRS 2. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapital",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r393"
     ]
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapitalMember",
     "presentation": [
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for amounts received from issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additions",
        "label": "Additions other than through business combinations, intangible assets other than goodwill"
       }
      },
      "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": [
      "r100"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions"
       }
      },
      "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": [
      "r51"
     ]
    },
    "VLRS_AdditionsToLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdditionsToLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/LeasesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additions",
        "label": "AdditionsToLeaseLiabilities"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AdditionsToRightOfUseAssetsFromExerciseOfExtensionOption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdditionsToRightOfUseAssetsFromExerciseOfExtensionOption",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in the right-of-use assets from exercise of extension options"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additions",
        "label": "Additions to right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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"
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "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]"
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "presentation": [
      "http://volaris.com/role/EquityDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r89"
     ]
    },
    "ifrs-full_AdjustmentsForAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortized Cost (CEBUR)"
       }
      },
      "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": [
      "r417"
     ]
    },
    "VLRS_AdjustmentsForDecreaseIncreaseInGuaranteeDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdjustmentsForDecreaseIncreaseInGuaranteeDeposits",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantee deposits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r414"
     ]
    },
    "VLRS_AdjustmentsForDecreaseIncreaseInNetDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdjustmentsForDecreaseIncreaseInNetDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial instruments"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AdjustmentsForDecreaseIncreaseInNetOperatingAssetsFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdjustmentsForDecreaseIncreaseInNetOperatingAssetsFromRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related parties"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in other assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other assets; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in prepaid expenses to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Current prepaid expenses; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "VLRS_AdjustmentsForDecreaseIncreaseInPrepaidTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdjustmentsForDecreaseIncreaseInPrepaidTaxes",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recoverable and prepaid taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other accounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortization (including right-of-use-assets) (Notes 12, 13 and 14)"
       }
      },
      "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": [
      "r415"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForFinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance cost"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for finance costs to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance costs; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForFinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Finance income (Note 23)",
        "label": "Adjustments for finance income"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for finance income to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance income; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net gain on disposal of sale and leaseback, rotable spare parts, furniture and equipment\u00a0\u00a0\u00a0\u00a0(Note 22)",
        "label": "Adjustments for gain (loss) on disposals, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for gain (loss) on disposals of property, plant and equipment to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Property, plant and equipment; Disposals, property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "ifrs-full_AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Derivative financial instruments (Notes 3 and 4)",
        "label": "Adjustments for gains (losses) on change in fair value of derivatives"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for gains (losses) on changes in the fair value of derivatives to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: At fair value [member]; Derivatives [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "ifrs-full_AdjustmentsForIncomeTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncomeTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax (benefit) expense"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for income tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "VLRS_AdjustmentsForIncreaseDecreaseInAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdjustmentsForIncreaseDecreaseInAccruals",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInOtherLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in other liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other liabilities; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "VLRS_AdjustmentsForIncreaseDecreaseInTaxesOtherThanIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdjustmentsForIncreaseDecreaseInTaxesOtherThanIncomeTax",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other taxes and fees payable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Suppliers"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "VLRS_AdjustmentsForNetPeriodCostOfEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdjustmentsForNetPeriodCostOfEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefits (Note 17)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management incentive and long-term incentive plans"
       }
      },
      "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": [
      "r415"
     ]
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net foreign exchange (gain) loss differences"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r247",
      "r415"
     ]
    },
    "VLRS_AdjustmentsForUnrealizedGainsLossesOnServiceAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdjustmentsForUnrealizedGainsLossesOnServiceAgreements",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Aircraft and engine lease extension benefit and other benefits from service \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0agreements",
        "label": "AdjustmentsForUnrealizedGainsLossesOnServiceAgreements"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AdministrativeAndOperationalSupportExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AdministrativeAndOperationalSupportExpenses",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1": {
       "parentTag": "ifrs-full_MiscellaneousOtherOperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Administrative and operational support expenses"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AffinityCreditCardReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AffinityCreditCardReceivables",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": "VLRS_CurrentTradeReceivablesGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Affinity credit card"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AggregateNumberOfAircraftToBeDelivered": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AggregateNumberOfAircraftToBeDelivered",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total number of aircraft to be delivered"
       }
      }
     },
     "auth_ref": []
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r302",
      "r313",
      "r327",
      "r353"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r305",
      "r316",
      "r330",
      "r356"
     ]
    },
    "VLRS_AircraftAndEngineLeaseReturnObligationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AircraftAndEngineLeaseReturnObligationMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6",
      "http://volaris.com/role/IncomeTaxDetails3",
      "http://volaris.com/role/OtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aircraft And Engine Lease Return Obligation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AircraftEnginesLandAndBuildingsLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AircraftEnginesLandAndBuildingsLeasesMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aircraft Engines Land And Buildings Leases [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AircraftMaintenanceDepositsPaidToLessorsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AircraftMaintenanceDepositsPaidToLessorsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/GuaranteeDepositsDetails": {
       "parentTag": "VLRS_GuaranteeDepositCurrentTotal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/GuaranteeDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aircraft maintenance deposits paid to lessors (Note 1j)"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AircraftMaintenanceDepositsPaidToLessorsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AircraftMaintenanceDepositsPaidToLessorsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/GuaranteeDepositsDetails": {
       "parentTag": "VLRS_GuaranteeDepositNoncurrentTotal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/GuaranteeDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Aircraft maintenance deposits paid to lessors (Note 1j)",
        "label": "AircraftMaintenanceDepositsPaidToLessorsNoncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AircraftMaintenanceDepositsPreviouslyExpensedThatWereMadeAvailableUponLeaseTermExtension": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AircraftMaintenanceDepositsPreviouslyExpensedThatWereMadeAvailableUponLeaseTermExtension",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maintenance deposits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AircraftMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AircraftMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/LeasesDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aircraft [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing aircraft used in entity's operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "VLRS_AircraftSpareEnginesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AircraftSpareEnginesMember",
     "presentation": [
      "http://volaris.com/role/LeasesDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aircraft Spare Engines [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AirportServiceExpensesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AirportServiceExpensesRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Airport Service Expenses Related Party Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AirportServiceRevenueReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AirportServiceRevenueReceivable",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": "VLRS_CurrentTradeReceivablesGross",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Airport services"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r341"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r348"
     ]
    },
    "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"
     ],
     "auth_ref": [
      "r306",
      "r317",
      "r331",
      "r348",
      "r357",
      "r361",
      "r369"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "auth_ref": [
      "r367"
     ]
    },
    "ifrs-full_AllowanceForCreditLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AllowanceForCreditLossesMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for credit losses [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an allowance account used to record impairments to financial assets due to credit losses."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "VLRS_AllowanceForDoubtfulAccountsOtherAccountReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AllowanceForDoubtfulAccountsOtherAccountReceivable",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": "ifrs-full_OtherReceivables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for expected credit losses"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AllowanceForDoubtfulAccountsOtherAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AllowanceForDoubtfulAccountsOtherAccountsReceivable",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, Impaired"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AllowanceForDoubtfulAccountsOtherAccountsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AllowanceForDoubtfulAccountsOtherAccountsReceivables",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance of the year",
        "periodEndLabel": "Ending balance of the year",
        "label": "AllowanceForDoubtfulAccountsOtherAccountsReceivables"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AllowancesForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AllowancesForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Write-offs"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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": []
    },
    "VLRS_AmericanDepositarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AmericanDepositarySharesMember",
     "presentation": [
      "http://volaris.com/role/Cover",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "American Depositary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortisation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "VLRS_AmortisationIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AmortisationIntangibleAssets",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AmortizationOfCreditNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AmortizationOfCreditNotes",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of credit notes"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AmortizationOfIntrinsicValueOfDerivativeFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AmortizationOfIntrinsicValueOfDerivativeFinancialInstruments",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of intrinsic value"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AmortizationOfLeaseIncentive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AmortizationOfLeaseIncentive",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of lease incentive"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AmountOfIncreaseInRightOfUseAssetsFromLeaseExtensionsAndNewIncorporations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AmountOfIncreaseInRightOfUseAssetsFromLeaseExtensionsAndNewIncorporations",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of increase in right-of-use assets from lease extensions and new incorporations"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AmountRecognizedInProfitAndLossRelatedToLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AmountRecognizedInProfitAndLossRelatedToLeases",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total amount recognized in profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmountsPayableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AmountsPayableRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts payable, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts payable resulting from related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r75",
      "r79"
     ]
    },
    "ifrs-full_AmountsReceivableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AmountsReceivableRelatedPartyTransactions",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related parties (Note 7)",
        "verboseLabel": "Amounts receivable, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts receivable resulting from related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r75",
      "r79"
     ]
    },
    "VLRS_AndPInternationalServicesS.a.p.iDeCvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AndPInternationalServicesS.a.p.iDeCvMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "And P International Services S.a.p.i De Cv [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AndPInternationalServicesS.a.p.iMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AndPInternationalServicesS.a.p.iMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "And P International Services S.a.p.i [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "VLRS_ApplicableTaxRates": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ApplicableTaxRates",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2",
      "http://volaris.com/role/IncomeTaxDetails7",
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory income tax rate, percentage",
        "verboseLabel": "Tax rate",
        "terseLabel": "Income tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AssetBackedTrustNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AssetBackedTrustNotesMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Backed Trust Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AssetBackedTrustNotesTicketVOLARCB19Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AssetBackedTrustNotesTicketVOLARCB19Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Backed Trust Notes Ticket VOLARCB 19 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AssetBackedTrustNotesTicketVOLARCB21LMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AssetBackedTrustNotesTicketVOLARCB21LMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Backed Trust Notes Ticket VOLARCB 21L [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_AssetBackedTrustNotesTicketVOLARCB23Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "AssetBackedTrustNotesTicketVOLARCB23Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Backed Trust Notes Ticket VOLARCB 23 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "verboseLabel": "Assets",
        "label": "Assets [Default Label]"
       }
      },
      "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": [
      "r14",
      "r139",
      "r140",
      "r141",
      "r206",
      "r208"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AtFairValueMember",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails2",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "At fair value [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for measurement based on fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r109",
      "r128",
      "r139"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r286",
      "r309"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r286",
      "r309"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r286",
      "r309"
     ]
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AverageEffectiveTaxRate",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective income tax reconciliation, percentage"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "ifrs-full_AverageForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AverageForeignExchangeRate",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r391"
     ]
    },
    "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": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "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": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r365"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "auth_ref": [
      "r360"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "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]"
       }
      }
     },
     "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": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "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": {
        "verboseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "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]"
       }
      }
     },
     "auth_ref": [
      "r361"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r361"
     ]
    },
    "VLRS_BOCAviationIrelandLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BOCAviationIrelandLimitedMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BOC Aviation (Ireland) Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BOCAviationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BOCAviationMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "B O C Aviation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BalanceAmountOfCapitalStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BalanceAmountOfCapitalStock",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance amount"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BalancesWithBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BalancesWithBanks",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/CashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash in banks"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash balances held at banks."
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "VLRS_BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3853Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3853Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Banco Multiva S. A. Institucionde Banca Multiple Grupo Financiero Multiva Fideicomiso C I B 3853 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3855Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3855Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Banco Multiva S. A. Institucionde Banca Multiple Grupo Financiero Multiva Fideicomiso C I B 3855 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3866Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3866Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Banco Multiva S. A. Institucionde Banca Multiple Grupo Financiero Multiva Fideicomiso C I B 3866 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3867Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3867Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Banco Multiva S. A. Institucionde Banca Multiple Grupo Financiero Multiva Fideicomiso C I B 3867 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3921Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3921Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Banco Multiva S. A. Institucionde Banca Multiple Grupo Financiero Multiva Fideicomiso C I B 3921 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BancoSantanderMexicoSAyBancoNacionaldeComercioExteriorSNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BancoSantanderMexicoSAyBancoNacionaldeComercioExteriorSNMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Banco Santander Mexico, S.A. y Banco Nacional de Comercio Exterior, S.N.C. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BankAndSimilarCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BankAndSimilarCharges",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/FinanceIncomeAndCostDetails1": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank fees and others"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of bank and similar charges recognised by the entity as an expense."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "VLRS_BankOfUtahCorporateTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BankOfUtahCorporateTrustMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank Of Utah Corporate Trust [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BankOfUtahTrustN503VLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BankOfUtahTrustN503VLMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank Of Utah Trust N 503 V L [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BankOfUtahTrustN504VLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BankOfUtahTrustN504VLMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank Of Utah Trust N 504 V L [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BankOfUtahTrustN508VLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BankOfUtahTrustN508VLMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank Of Utah Trust N 508 V L [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BankOfUtahTrustN522VLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BankOfUtahTrustN522VLMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank Of Utah Trust N 522 V L [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://volaris.com/role/EquityDetails1",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Loss) earnings per share basic:",
        "verboseLabel": "Basic"
       }
      },
      "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": [
      "r87",
      "r88"
     ]
    },
    "VLRS_BenefitArisingFromCashsettledSharebasedPaymentsTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BenefitArisingFromCashsettledSharebasedPaymentsTransactions",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefit arising from cash-settled share-based payments transactions"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BenefitFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BenefitFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefit of the cash-settled payments"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BenefitFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BenefitFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation (benefit) recorded in the consolidated statement of operations"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BenefitsFromSuppliersClassifiedAsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BenefitsFromSuppliersClassifiedAsCurrent",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefits from suppliers"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BenefitsFromSuppliersCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BenefitsFromSuppliersCurrent",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": "VLRS_CurrentTradeReceivablesGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefits from suppliers"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_BoardOfDirectorsIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BoardOfDirectorsIncentivePlanMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Board Of Directors Incentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r393"
     ]
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, adjustment to interest rate basis",
        "verboseLabel": "Interest rate basis"
       }
      },
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables"
     ],
     "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": [
      "r422"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "ifrs-full_BorrowingsInterestRateBasis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsInterestRateBasis",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate basis"
       }
      },
      "en": {
       "role": {
        "documentation": "The basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "VLRS_BorrowingsInterestRates": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BorrowingsInterestRates",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, interest rates"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsMaturity",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity date"
       }
      },
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "VLRS_BorrowingsMaturityTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "BorrowingsMaturityTerm",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings Maturity Term",
        "verboseLabel": "Borrowings maturity term"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/IncomeTaxDetailsNarrative",
      "http://volaris.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bottom of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r143",
      "r166",
      "r176",
      "r252",
      "r254",
      "r422"
     ]
    },
    "ifrs-full_BuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BuildingsMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r401"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r286",
      "r309"
     ]
    },
    "VLRS_CEBURProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CEBURProgramMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C E B U R Program [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CancellationOrWriteOffsOfOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CancellationOrWriteOffsOfOtherLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/OtherLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cancellation or write-offs of other liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalisationRateOfBorrowingCostsEligibleForCapitalisation": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CapitalisationRateOfBorrowingCostsEligibleForCapitalisation",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalisation rate of borrowing costs eligible for capitalisation"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average of interest and other costs that an entity incurs in connection with the borrowing of funds applicable to the borrowings of the entity that are outstanding during the period, other than borrowings made specifically for the purpose of obtaining a qualifying asset. [Refer: Weighted average [member]; Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "VLRS_CapitalisedBorrowingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CapitalisedBorrowingCosts",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/FinanceIncomeAndCostDetails2": {
       "parentTag": "VLRS_NetInterestOnDebtsAndBorrowings",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails2",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowing costs capitalised",
        "negatedLabel": "Capitalized interest (Note 12)"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CargoServiceRevenueReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CargoServiceRevenueReceivable",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": "VLRS_CurrentTradeReceivablesGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cargo clients"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "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": [
      "r50",
      "r54",
      "r99",
      "r102",
      "r106",
      "r107",
      "r108",
      "r109",
      "r110",
      "r182",
      "r193",
      "r194"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r54",
      "r102",
      "r106",
      "r108",
      "r109",
      "r182",
      "r193",
      "r194"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/CashAndCashEquivalentsDetails",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
      "http://volaris.com/role/StatementsOfCashFlows",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents (Note 6)",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "verboseLabel": "Cash and cash equivalents",
        "terseLabel": "Cash and cash equivalent"
       }
      },
      "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": [
      "r11",
      "r118",
      "r135"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash flows used in financing activities",
        "label": "Cash flows from (used in) financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r120"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash flows used in investing activities",
        "label": "Cash flows from (used in) investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r120"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash flows provided by operating activities",
        "label": "Cash flows from (used in) operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities, from continuing and discontinued operations. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r111",
      "r120"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperations",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash generated from operating activities",
        "label": "Cash flows from (used in) operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash from (used in) the entity's operations."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r247"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash flow from used in operations before changes in working capital",
        "label": "Cash flows from (used in) operations before changes in working capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) from the entity's operations before changes in working capital."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r417"
     ]
    },
    "ifrs-full_CashOnHand": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashOnHand",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/CashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash on hand"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash held by the entity. This does not include demand deposits."
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "ifrs-full_CashOutflowForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashOutflowForLeases",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/LeasesDetails2",
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Paymemt",
        "label": "Cash outflow for leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-delivery payments reimbursements (Note 12)"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the repayment of advances and loans made to other parties (other than advances and loans of a financial institution), classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails",
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "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": [
      "r78"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails",
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "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": [
      "r78"
     ]
    },
    "VLRS_CeburVolarcb19lMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CeburVolarcb19lMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cebur Volarcb 19l [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CeburVolarcb21LMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CeburVolarcb21LMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cebur Volarcb 21 L [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CeburVolarcb23Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CeburVolarcb23Member",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cebur Volarcb 23 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CentralAmericaAndSouthAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CentralAmericaAndSouthAmericaMember",
     "presentation": [
      "http://volaris.com/role/OperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Central America And South America [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ChairmanAndIndependentMembersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ChairmanAndIndependentMembersMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chairman And Independent Members [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "VLRS_ChangesInDefinedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ChangesInDefinedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Defined benefit obligation as of January 1,",
        "periodEndLabel": "Defined benefit obligation as of December 31,",
        "label": "ChangesInDefinedBenefitObligation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ChangesInNetDefinedBenefitLiabilityAssetAbstract",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net period cost charged to profit or loss:"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ChangesInOperatingAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ChangesInOperatingAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ChevezRuizZamarripaYCa.S.cMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ChevezRuizZamarripaYCa.S.cMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails",
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chevez Ruiz Zamarripa Y Ca. S.c [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/LeasesDetails1"
     ],
     "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": [
      "r92",
      "r94",
      "r142",
      "r160"
     ]
    },
    "ifrs-full_ClassesOfAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfAssetsDomain",
     "presentation": [
      "http://volaris.com/role/LeasesDetails1"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r142",
      "r160"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails1",
      "http://volaris.com/role/FairValueMeasurementsDetails",
      "http://volaris.com/role/FairValueMeasurementsDetails1",
      "http://volaris.com/role/FairValueMeasurementsDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "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": [
      "r193",
      "r195",
      "r196",
      "r197"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails1",
      "http://volaris.com/role/FairValueMeasurementsDetails",
      "http://volaris.com/role/FairValueMeasurementsDetails1",
      "http://volaris.com/role/FairValueMeasurementsDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r193",
      "r195",
      "r196",
      "r197"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetails",
      "http://volaris.com/role/IntangibleAssetsNetDetailsNarrative"
     ],
     "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": [
      "r103"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillDomain",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetails",
      "http://volaris.com/role/IntangibleAssetsNetDetailsNarrative"
     ],
     "lang": {
      "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": [
      "r103"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesAxis",
     "presentation": [
      "http://volaris.com/role/OtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of 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": [
      "r142"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesDomain",
     "presentation": [
      "http://volaris.com/role/OtherLiabilitiesDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used. [Refer: Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesAxis",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/EquityDetails",
      "http://volaris.com/role/EquityDetailsNarrative",
      "http://volaris.com/role/Share-basedPaymentsDetails"
     ],
     "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": [
      "r87"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesDomain",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/EquityDetails",
      "http://volaris.com/role/EquityDetailsNarrative",
      "http://volaris.com/role/Share-basedPaymentsDetails"
     ],
     "lang": {
      "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": [
      "r87"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails3",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
      "http://volaris.com/role/LeasesDetails",
      "http://volaris.com/role/LeasesDetailsNarrative",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "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": [
      "r55"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails3",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
      "http://volaris.com/role/LeasesDetails",
      "http://volaris.com/role/LeasesDetailsNarrative",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "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": [
      "r55"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://volaris.com/role/Cover",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/EquityDetails"
     ],
     "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": [
      "r27"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://volaris.com/role/Cover",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/EquityDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "VLRS_CleanJouleIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CleanJouleIncMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Clean Joule Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClosingForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClosingForeignExchangeRate",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails2",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Closing foreign exchange rate",
        "verboseLabel": "Exchange rate",
        "terseLabel": "Financial liabilities"
       }
      },
      "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": [
      "r391"
     ]
    },
    "VLRS_ClosingForeignExchangeRates": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ClosingForeignExchangeRates",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Closing foreign exchange rate",
        "label": "ClosingForeignExchangeRates"
       }
      }
     },
     "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"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "VLRS_ComercializadoraMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ComercializadoraMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails",
      "http://volaris.com/role/IncomeTaxDetails7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comercializadora [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ComercializadoraVFrecuentaS.A.deC.VMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ComercializadoraVFrecuentaS.A.deC.VMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comercializadora V Frecuenta S. A.de C. V [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CommodityPriceRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CommodityPriceRiskMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commodity price risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of other price risk that represents the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in commodity prices. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r260",
      "r269"
     ]
    },
    "ifrs-full_CommunicationAndNetworkEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CommunicationAndNetworkEquipmentMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Communication and network equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing communications and network equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r345"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails",
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "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": [
      "r6"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails",
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income (loss) to be reclassified\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0to (loss) income in subsequent periods:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTaxAbstract",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remeasurement losses in other comprehensive income:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive (loss) income not to be reclassified to (loss) income 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",
     "calculation": {
      "http://volaris.com/role/StatementsOfComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfChangesInEquity",
      "http://volaris.com/role/StatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive (loss) income for the year",
        "label": "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": [
      "r1",
      "r31",
      "r123",
      "r125",
      "r133",
      "r250"
     ]
    },
    "ifrs-full_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing computer equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_ComputerSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComputerSoftwareMember",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetails",
      "http://volaris.com/role/IntangibleAssetsNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer software [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing computer software. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "VLRS_ConcesionariaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ConcesionariaMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concesionaria [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ConsecutiveDaysForEventOfRetention": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ConsecutiveDaysForEventOfRetention",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consecutive days for event Of retention"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ConsolidatedBasisTaxIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ConsolidatedBasisTaxIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated basis tax income loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in progress [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for expenditure capitalised during the construction of items of property, plant and equipment that are not yet available for use (ie not yet in the location and condition necessary for it to be capable of operating in the manner intended by the management). [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "VLRS_ConstructionsAndImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ConstructionsAndImprovementsMember",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Constructions And Improvements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/OperatingRevenuesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "January 1,",
        "periodEndLabel": "December 31,",
        "label": "Contract liabilities"
       }
      },
      "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": [
      "r144",
      "r146"
     ]
    },
    "VLRS_ContractualPrincipalPaymentsOnFinancialLiabilitiesAndDerivativeFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ContractualPrincipalPaymentsOnFinancialLiabilitiesAndDerivativeFinancialInstruments",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual principal payments on financial liabilities and derivative financial instruments"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ContributionsForFutureCapitalIncreases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ContributionsForFutureCapitalIncreases",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contributions for future capital increases"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ContributionsForFutureCapitalIncreasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ContributionsForFutureCapitalIncreasesMember",
     "presentation": [
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contributions For Future Capital Increases [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ConversionOfStockSharesConverted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ConversionOfStockSharesConverted",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of stock, shares converted"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CorsiaAccruedLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CorsiaAccruedLiability",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corsia accrued liability"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CostOfServicesLandingTakeOffAndNavigationExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CostOfServicesLandingTakeOffAndNavigationExpenses",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Landing, take-off and navigation expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CounterpartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CounterpartiesAxis",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "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": [
      "r201"
     ]
    },
    "ifrs-full_CounterpartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CounterpartiesDomain",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "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": [
      "r201"
     ]
    },
    "VLRS_CountryOfCRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CountryOfCRMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Of C R [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CountryOfDomicileMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CountryOfDomicileMember",
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails",
      "http://volaris.com/role/OperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country of domicile [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the country in which the entity is registered and where it has its legal address or registered office."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r212"
     ]
    },
    "VLRS_CountryOfGTMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CountryOfGTMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Of G T [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CountryOfSVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CountryOfSVMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Of S V [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CountryOfUSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CountryOfUSMember",
     "presentation": [
      "http://volaris.com/role/OperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Of U S [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CreditAgricoleCorporateAndInvestmentBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CreditAgricoleCorporateAndInvestmentBankMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Agricole Corporate And Investment Bank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CreditCardTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CreditCardTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": "VLRS_CurrentTradeReceivablesGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit cards"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CreditLettersDepositsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CreditLettersDepositsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/GuaranteeDepositsDetails": {
       "parentTag": "VLRS_GuaranteeDepositCurrentTotal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/GuaranteeDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit letters deposits"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CreditNotesReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CreditNotesReceived",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit notes received"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencyInWhichInformationIsDisplayedAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrencyInWhichInformationIsDisplayedAxis",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency in which information is displayed [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": [
      "r71"
     ]
    },
    "ifrs-full_CurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrencyRiskMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r167",
      "r168",
      "r169",
      "r170",
      "r202"
     ]
    },
    "ifrs-full_CurrentAdvancesToSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAdvancesToSuppliers",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advances to suppliers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current advances made to suppliers before goods or services are received."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "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": [
      "r18",
      "r129",
      "r250"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://volaris.com/role/GuaranteeDepositsDetails",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:",
        "verboseLabel": "Current asset:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unearned transportation revenue (Note 21)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "ifrs-full_CurrentFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial instruments (Notes 3, 4 and 5)",
        "verboseLabel": "Current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "ifrs-full_CurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial debt (Note 5)",
        "verboseLabel": "Less: Short-term maturities",
        "periodStartLabel": "Current interest-bearing loans and borrowings, beginning balance",
        "periodEndLabel": "Current interest-bearing loans and borrowings, ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/LeasesDetails2",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities (Note 14)",
        "verboseLabel": "Current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "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": [
      "r19",
      "r131",
      "r250"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_CurrentOtherPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CurrentOtherPrepaidExpenses",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other prepaid expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other taxes and fees payable (Note 1r)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables on social security and taxes other than incomes tax. [Refer: Payables on social security and taxes other than income tax]"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "VLRS_CurrentPrepaidInsuranceExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CurrentPrepaidInsuranceExpenses",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid insurance"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentProvisionsForEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentProvisionsForEmployeeBenefits",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current provisions for employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current provisions for employee benefits. [Refer: Provisions for employee benefits]"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentServiceCostNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current service cost"
       }
      },
      "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": [
      "r59"
     ]
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTaxAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recoverable income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax assets. [Refer: Current tax assets]"
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/IncomeTaxDetails": {
       "parentTag": "VLRS_IncomeTaxExpenseContinuingOperation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current income tax expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current tax expense (income) and adjustments for the current tax of prior periods. [Refer: Current tax expense (income); Adjustments for current tax of prior periods]"
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTaxLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other accounts receivable, net (Note 8)",
        "verboseLabel": "Current trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r220",
      "r221"
     ]
    },
    "VLRS_CurrentTradeReceivablesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CurrentTradeReceivablesGross",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": "ifrs-full_OtherReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other current accounts receivable, gross",
        "label": "CurrentTradeReceivablesGross"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentValueAddedTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentValueAddedTaxReceivables",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recoverable value added tax and others"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current value added tax receivables. [Refer: Value added tax receivables]"
       }
      }
     },
     "auth_ref": [
      "r394"
     ]
    },
    "VLRS_CustomerSupportServicesExpensesRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "CustomerSupportServicesExpensesRelatedPartyTransaction",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Services expenses related party transaction"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r294",
      "r379"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r294",
      "r379"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r296",
      "r381"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r296",
      "r381"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r298",
      "r383"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r296",
      "r381"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r289",
      "r374"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r290",
      "r375"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r290",
      "r375"
     ]
    },
    "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": [
      "r288",
      "r373"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r291",
      "r376"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r293",
      "r378"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r293",
      "r378"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r294",
      "r379"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r297",
      "r382"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r295",
      "r380"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r292",
      "r377"
     ]
    },
    "VLRS_DebtSensitivityAnalysisPercentageOfReasonablyPossibleDecreaseInInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DebtSensitivityAnalysisPercentageOfReasonablyPossibleDecreaseInInterestRate",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease in basis point"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DebtSensitivityAnalysisPercentageOfReasonablyPossibleIncreaseInInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DebtSensitivityAnalysisPercentageOfReasonablyPossibleIncreaseInInterestRate",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in basis point"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DebtServiceCoverageRatio": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DebtServiceCoverageRatio",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt ratio"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DebtServiceCoverageRatioExtendedPriorComputationPeriodOfDebtService": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DebtServiceCoverageRatioExtendedPriorComputationPeriodOfDebtService",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Period of debt service extended"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DebtServiceCoverageRatioPriorComputationPeriodOfDebtService": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DebtServiceCoverageRatioPriorComputationPeriodOfDebtService",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Period of debt service"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DecreaseInInterestRateDueToReasonablyPossibleDecreaseInDebtSensitivityAnalysis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DecreaseInInterestRateDueToReasonablyPossibleDecreaseInDebtSensitivityAnalysis",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease in results"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DeductibleSupplementalRentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DeductibleSupplementalRentMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deductible Supplemental Rent [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DeferredIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DeferredIncomeTax",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DeferredIncomeTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DeferredIncomeTaxAssetsAbstract",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax assets:"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DeferredIncomeTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DeferredIncomeTaxLiabilitiesAbstract",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DeferredIncomeTaxRelatedToItemsRecognizedInOciDuringYearAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DeferredIncomeTaxRelatedToItemsRecognizedInOciDuringYearAbstract",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax related to items recognized in OCI during the year"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DeferredTaxAssetOnTaxLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DeferredTaxAssetOnTaxLosses",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax asset on tax losses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total deferred income tax assets"
       }
      },
      "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": [
      "r13",
      "r15",
      "r46"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Expense) benefit income tax deferred (Note 20c)"
       }
      },
      "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": [
      "r47"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax benefit during the current year recorded on profits"
       }
      },
      "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": [
      "r47"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/IncomeTaxDetails": {
       "parentTag": "VLRS_IncomeTaxExpenseContinuingOperation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax benefit"
       }
      },
      "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": [
      "r224"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total deferred income tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r15",
      "r46"
     ]
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/IncomeTaxDetails4": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3",
      "http://volaris.com/role/IncomeTaxDetails4",
      "http://volaris.com/role/IncomeTaxDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred taxes",
        "totalLabel": "Deferred income tax assets, net",
        "periodStartLabel": "Opening balance as of January 1,",
        "periodEndLabel": "Closing balance as of December 31,"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "VLRS_DefinedBenefitPlansServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DefinedBenefitPlansServiceCost",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current service cost"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DepositsForRentalOfFlightEquipmentCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DepositsForRentalOfFlightEquipmentCurrent",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/GuaranteeDepositsDetails": {
       "parentTag": "VLRS_GuaranteeDepositCurrentTotal",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/GuaranteeDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits for rental of flight equipment"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DepositsForRentalOfFlightEquipmentNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DepositsForRentalOfFlightEquipmentNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/GuaranteeDepositsDetails": {
       "parentTag": "VLRS_GuaranteeDepositNoncurrentTotal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/GuaranteeDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deposits for rental of flight equipment",
        "label": "DepositsForRentalOfFlightEquipmentNoncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DeprecatedAdjustmentsForIncreaseDecreaseInDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DeprecatedAdjustmentsForIncreaseDecreaseInDeferredIncome",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unearned transportation revenue"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DeprecatedCurrentPrepaymentsAndCurrentAccruedIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DeprecatedCurrentPrepaymentsAndCurrentAccruedIncome",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other current assets (Note 10)",
        "verboseLabel": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DeprecatedDeferredIncomeClassifiedAsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DeprecatedDeferredIncomeClassifiedAsCurrent",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenue from \u201cv.club\u201d membership"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortization (Notes 12 and 13)"
       }
      },
      "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": [
      "r0",
      "r38",
      "r136",
      "r204",
      "r210",
      "r217"
     ]
    },
    "VLRS_DepreciationOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DepreciationOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r53",
      "r56"
     ]
    },
    "ifrs-full_DepreciationRatePropertyPlantAndEquipment": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationRatePropertyPlantAndEquipment",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation rate, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The depreciation rate used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://volaris.com/role/LeasesDetails1",
      "http://volaris.com/role/LeasesDetails3",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation of right-of-use assets (Note 14)",
        "negatedLabel": "Depreciation of right of use assets",
        "negatedTerseLabel": "Depreciation of right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "VLRS_DerivativeAndNonDerivativeFinancialInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DerivativeAndNonDerivativeFinancialInstrumentsMember",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative And Non Derivative Financial Instruments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DerivativeFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r393"
     ]
    },
    "VLRS_DerivativeFinancialInstrumentsDesignatedAsCashFlowHedgesEffectivePortionRecognizedWithinOciAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DerivativeFinancialInstrumentsDesignatedAsCashFlowHedgesEffectivePortionRecognizedWithinOciAbstract",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial instruments designated as cash flow hedges (effective portion recognized within OCI)"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DerivativeFinancialInstrumentsLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DerivativeFinancialInstrumentsLoss",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/FinanceIncomeAndCostDetails1": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial instruments loss (Note 4)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DerivativesMember",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for financial instruments or other contracts within the scope of IFRS 9 with all three of the following characteristics: (a) Their value changes in response to the change in a specified interest rate, financial instrument price, commodity price, foreign exchange rate, index of prices or rates, credit rating or credit index, or other variable, provided in the case of a non-financial variable that the variable is not specific to a party to the contract (sometimes called the \u2018underlying\u2019); (b) They require no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; (c) They are settled at a future date. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r251",
      "r253",
      "r261",
      "r270"
     ]
    },
    "VLRS_DescriptionOfAccountingPolicyForCurrentVersusNonCurrentClassificationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DescriptionOfAccountingPolicyForCurrentVersusNonCurrentClassificationPolicyTextBlock",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current versus non-current classification"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial instruments and hedge accounting"
       }
      },
      "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": [
      "r392"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Employee benefits",
        "label": "Description of accounting policy for employee benefits [text block]"
       }
      },
      "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": [
      "r392"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialGuaranteesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialGuaranteesExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Guarantee deposits",
        "label": "Description of accounting policy for financial guarantees [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial guarantees. [Refer: Guarantees [member]]"
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "VLRS_DescriptionOfAccountingPolicyForFinancialInstrumentsDisclosuresPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsDisclosuresPolicyTextBlock",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial instruments \u2013 Disclosures"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial instruments initial recognition and subsequent measurement"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency transactions and exchange differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Description of accounting policy for leases [text block]"
       }
      },
      "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": [
      "r392"
     ]
    },
    "VLRS_DescriptionOfAccountingPolicyForLiabilitiesAndProvisionsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DescriptionOfAccountingPolicyForLiabilitiesAndProvisionsPolicyTextBlock",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and provisions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForMeasuringInventories",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r66"
     ]
    },
    "VLRS_DescriptionOfAccountingPolicyForOtherAccountsReceivablePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DescriptionOfAccountingPolicyForOtherAccountsReceivablePolicyTextBlock",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Rotable spare parts, furniture and equipment, net",
        "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": [
      "r392"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue recognition"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRepairsAndMaintenanceExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRepairsAndMaintenanceExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aircraft and engine maintenance"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for repairs and maintenance. [Refer: Repairs and maintenance expense]"
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "VLRS_DescriptionOfAccountingPolicyForReturnObligationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DescriptionOfAccountingPolicyForReturnObligationsExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return obligations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating segments",
        "label": "Description of accounting policy for segment reporting [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "VLRS_DescriptionOfAccountingPolicyForShortTermInvestmentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DescriptionOfAccountingPolicyForShortTermInvestmentsPolicyTextBlock",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term investments"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DescriptionOfAccountingPolicyForTaxesAndFeesPayablePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DescriptionOfAccountingPolicyForTaxesAndFeesPayablePolicyTextBlock",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other taxes and fees payable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTreasurySharesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTreasurySharesExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Treasury shares",
        "label": "Description of accounting policy for treasury shares [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for treasury shares. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "Description of accounting policy for determining components of cash and cash equivalents [text block]"
       }
      },
      "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": [
      "r119"
     ]
    },
    "VLRS_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of the business and summary of material accounting policy information"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections",
     "presentation": [
      "http://volaris.com/role/UseOfJudgmentsEstimatesAndAssumptionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Growth rate used to extrapolate cash flow projections"
       }
      },
      "en": {
       "role": {
        "documentation": "The growth rate used to extrapolate cash flow projections beyond the period covered by the most recent budgets/forecasts for a cash-generating unit (group of units). [Refer: Total for all cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r96",
      "r98"
     ]
    },
    "ifrs-full_DescriptionOfInitialApplicationOfStandardsOrInterpretations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfInitialApplicationOfStandardsOrInterpretations",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impact of new International Financial Reporting Standards"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the initial application of an IFRS. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "VLRS_DescriptionOfPostTaxDiscountRatesAppliedToCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DescriptionOfPostTaxDiscountRatesAppliedToCashFlowProjections",
     "presentation": [
      "http://volaris.com/role/UseOfJudgmentsEstimatesAndAssumptionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of post tax discount rates"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DescriptionOfPreTaxDiscountRatesAppliedToCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DescriptionOfPreTaxDiscountRatesAppliedToCashFlowProjections",
     "presentation": [
      "http://volaris.com/role/UseOfJudgmentsEstimatesAndAssumptionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of pre tax discount rates"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DesignatedToHedgeGallons": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DesignatedToHedgeGallons",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Designated to hedge"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://volaris.com/role/EquityDetails1",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Loss) earnings per share diluted:",
        "verboseLabel": "Diluted"
       }
      },
      "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": [
      "r87",
      "r88"
     ]
    },
    "VLRS_DisclosureCashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureCashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash And Cash Equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureComponentsOfAccumulatedOtherComprehensiveLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureComponentsOfAccumulatedOtherComprehensiveLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Components Of Accumulated Other Comprehensive Loss"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureDescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureDescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Description Of Business And Summary Of Material Accounting Policy Information"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureEmployeeBenefitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureEmployeeBenefitsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Benefits"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureFairValueMeasurementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureFairValueMeasurementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureFinancialInstrumentsAndRiskManagementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureFinancialInstrumentsAndRiskManagementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments And Risk Management"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureGuaranteeDepositsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureGuaranteeDepositsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantee Deposits"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureIncomeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureIncomeTaxAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "presentation": [
      "http://volaris.com/role/UseOfJudgmentsEstimatesAndAssumptions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of judgments, estimates and assumptions"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "VLRS_DisclosureOfAccrualsOfShortTermEmployeeBenefitsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfAccrualsOfShortTermEmployeeBenefitsTextBlock",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of accruals for short-term employee benefits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of accrued expenses and other liabilities. [Refer: Accruals; Other liabilities]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "VLRS_DisclosureOfAccruedLiabilitiesLongTermTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfAccruedLiabilitiesLongTermTableTextBlock",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of non-current accrued liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfAgingAnalysisOfTradeAccountReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfAgingAnalysisOfTradeAccountReceivablesTableTextBlock",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of aging of accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfAmountsRecognizedInProfitOrLossRelatedToLeaseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfAmountsRecognizedInProfitOrLossRelatedToLeaseTableTextBlock",
     "presentation": [
      "http://volaris.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of amounts recognized in profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateTable",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails1",
      "http://volaris.com/role/CommitmentsAndContingenciesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of amounts to be recovered or settled after twelve months for classes of assets and liabilities that contain amounts to be recovered or settled both no more and more than twelve months after reporting date [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to amounts to be recovered or settled after twelve months for classes of assets and liabilities that contain amounts to be recovered or settled both no more, and more than, twelve months after reporting date."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "VLRS_DisclosureOfAnalysisOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfAnalysisOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of current accrued liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfAnalysisOfOtherComprehensiveIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfAnalysisOfOtherComprehensiveIncomeTableTextBlock",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of analysis of other comprehensive income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBasisOfConsolidationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfConsolidationExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of consolidation"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for consolidation."
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of preparation"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for the preparation of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "VLRS_DisclosureOfBorrowingsByMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfBorrowingsByMaturityTableTextBlock",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of principal payments of financial debt and accrued interest"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfBreakdownOfAvailableTaxLossCarryForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfBreakdownOfAvailableTaxLossCarryForwardTableTextBlock",
     "presentation": [
      "http://volaris.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of breakdown of available tax loss carry-forward"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfCapitalizedInterestTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfCapitalizedInterestTableTextBlock",
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of capitalized interest"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfCashAndCashEquivalentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfCashAndCashEquivalentExplanatory",
     "presentation": [
      "http://volaris.com/role/CashAndCashEquivalents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://volaris.com/role/CashAndCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfChangesInAllowanceForDoubtfulAccountsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfChangesInAllowanceForDoubtfulAccountsTableTextBlock",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of movement in the allowance for doubtful accounts"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfChangesInLiabilitiesArisingFromFinancingActivitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfChangesInLiabilitiesArisingFromFinancingActivitiesTableTextBlock",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of changes in liabilities from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "ifrs-full_DisclosureOfCommitmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsExplanatory",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of commitment expenditures"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments."
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "VLRS_DisclosureOfComponentsOfDeferredTaxesInFinancialPositionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfComponentsOfDeferredTaxesInFinancialPositionTableTextBlock",
     "presentation": [
      "http://volaris.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of amount of deferred income tax"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfCompositionOfFleetAndSpareEnginesOperatingLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfCompositionOfFleetAndSpareEnginesOperatingLeasesTableTextBlock",
     "presentation": [
      "http://volaris.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of composition of the fleet and spare engines, leases"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfDebtSensitivityAnalysisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfDebtSensitivityAnalysisTableTextBlock",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of debt sensitivity analysis"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "presentation": [
      "http://volaris.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of reconciliation of deferred tax liability, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "VLRS_DisclosureOfDefinedEmployeeBenefitPlansExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfDefinedEmployeeBenefitPlansExplanatory",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of depreciation rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of depreciation and amortisation expense. [Refer: Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "VLRS_DisclosureOfDetailedAnalysisOfOtherComprehensiveIncomeByItemExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfDetailedAnalysisOfOtherComprehensiveIncomeByItemExplanatoryTableTextBlock",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of components of other comprehensive (loss) income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of short-term and long-term debt"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables",
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "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": [
      "r422"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of intangible assets, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of rotable spare parts, furniture and equipment, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of revenues from contracts with customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails2",
      "http://volaris.com/role/OperatingRevenuesDetails",
      "http://volaris.com/role/OperatingSegmentsDetails"
     ],
     "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": [
      "r145"
     ]
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://volaris.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of basic and diluted earnings (loss) per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://volaris.com/role/OperatingSegments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating segments"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r214"
     ]
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://volaris.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent events"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfAssetsTable",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2",
      "http://volaris.com/role/LeasesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement of assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfLiabilitiesTable",
     "presentation": [
      "http://volaris.com/role/OtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement of liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the fair value measurement of liabilities."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "VLRS_DisclosureOfFairValueMeasurementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfFairValueMeasurementsExplanatory",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value measurements"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of carrying amounts and fair values of financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of financial instruments. [Refer: Classes of financial instruments [domain]; At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinanceCostExplanatory",
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of finance cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance cost. [Refer: Finance costs]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "ifrs-full_DisclosureOfFinanceIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinanceIncomeExplanatory",
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of finance income"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance income. [Refer: Finance income]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "VLRS_DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial instruments and risk management"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r203"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails1",
      "http://volaris.com/role/FairValueMeasurementsDetails",
      "http://volaris.com/role/FairValueMeasurementsDetails1",
      "http://volaris.com/role/FairValueMeasurementsDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails"
     ],
     "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": [
      "r190",
      "r195",
      "r199"
     ]
    },
    "VLRS_DisclosureOfForeignExchangeExposureTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfForeignExchangeExposureTableTextBlock",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of foreign exchange exposure"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfFutureLeasePaymentFromSaleAndLeaseBackExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfFutureLeasePaymentFromSaleAndLeaseBackExplanatory",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of future lease payments for non-cancellable sale and leaseback contracts"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeographicalAreasExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasExplanatory",
     "presentation": [
      "http://volaris.com/role/OperatingSegmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of operating segments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of geographical information."
       }
      }
     },
     "auth_ref": [
      "r213"
     ]
    },
    "VLRS_DisclosureOfGuaranteeDepositsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfGuaranteeDepositsTextBlock",
     "presentation": [
      "http://volaris.com/role/GuaranteeDeposits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantee deposits"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfIncomeTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfIncomeTaxesExplanatory",
     "presentation": [
      "http://volaris.com/role/IncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfInformationAboutLeaseLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfInformationAboutLeaseLiabilitiesTableTextBlock",
     "presentation": [
      "http://volaris.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of carrying amounts of lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsTable",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1"
     ],
     "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": [
      "r185"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutUnconsolidatedSubsidiariesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutUnconsolidatedSubsidiariesTable",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about unconsolidated subsidiaries [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to unconsolidated subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsTable",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetails",
      "http://volaris.com/role/IntangibleAssetsNetDetailsNarrative"
     ],
     "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": [
      "r103"
     ]
    },
    "ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInterestIncomeExpenseExplanatory",
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCost"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income and cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of interest income and expense. [Refer: Interest income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInventoriesExplanatory",
     "presentation": [
      "http://volaris.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "ifrs-full_DisclosureOfIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIssuedCapitalExplanatory",
     "presentation": [
      "http://volaris.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of authorized shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "VLRS_DisclosureOfLeaseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfLeaseExplanatory",
     "presentation": [
      "http://volaris.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "DisclosureOfLeaseExplanatory"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfMaturityAnalysisForFinancialLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfMaturityAnalysisForFinancialLiabilitiesTableTextBlock",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of contractual principal payments required on financial liabilities and derivative instruments fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of aircraft sale prices estimated"
       }
      },
      "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": [
      "r163"
     ]
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of changes in defined benefit obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of share purchase payment plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)."
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "VLRS_DisclosureOfOtherAccountsReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfOtherAccountsReceivableTextBlock",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other accounts receivable, net"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfOtherAccountsReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfOtherAccountsReceivablesTableTextBlock",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfOtherCurrentAndNoncurrentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfOtherCurrentAndNoncurrentLiabilitiesExplanatory",
     "presentation": [
      "http://volaris.com/role/OtherLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherLiabilitiesExplanatory",
     "presentation": [
      "http://volaris.com/role/OtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other liabilities. [Refer: Other liabilities]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherOperatingExpenseExplanatory",
     "presentation": [
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other operating expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other operating expense. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "presentation": [
      "http://volaris.com/role/OtherOperatingIncomeAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating income and expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other operating income or expense. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherOperatingIncomeExplanatory",
     "presentation": [
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other operating income"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other operating income. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "VLRS_DisclosureOfOutstandingBalancesForRelatedPartyTransactionsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfOutstandingBalancesForRelatedPartyTransactionsTextBlock",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of balances due from/to related parties"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails3",
      "http://volaris.com/role/LeasesDetails",
      "http://volaris.com/role/LeasesDetailsNarrative",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "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": [
      "r55"
     ]
    },
    "VLRS_DisclosureOfPropertyPlantAndEquipmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTableTextBlock",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of property plant and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfPropertyPlantAndEquipmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfPropertyPlantAndEquipmentsExplanatory",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rotable spare parts, furniture and equipment, net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfProvisionMatrixTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfProvisionMatrixTable",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of provision matrix [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the provision matrix."
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "presentation": [
      "http://volaris.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of carrying amounts of right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillTable",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of changes in goodwill."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://volaris.com/role/RelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "VLRS_DisclosureOfRelevantEventsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfRelevantEventsExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Relevant events"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfRetirementBenefitObligationsRecordedInIncomeStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfRetirementBenefitObligationsRecordedInIncomeStatementTableTextBlock",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of analysis of net period cost"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://volaris.com/role/OperatingRevenues"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating revenues"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r149"
     ]
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of significant assumptions used in the computation of the seniority premium obligations"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a sensitivity analysis for significant actuarial assumptions used to determine the present value of a defined benefit obligation. [Refer: Actuarial assumptions [domain]; Defined benefit obligation, at present value]"
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis for actuarial assumptions [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the sensitivity analysis for actuarial assumptions."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "VLRS_DisclosureOfSensitivityAnalysisForFairValueInterestHedgingInstrumentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfSensitivityAnalysisForFairValueInterestHedgingInstrumentTableTextBlock",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of sensitivity analysis of fair value"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfSensitivityAnalysisForFuelMarketSpotPriceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfSensitivityAnalysisForFuelMarketSpotPriceTableTextBlock",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of fuel sensitivity"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfSensitivityAnalysisForInterestHedgingInstrumentOnCeburTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfSensitivityAnalysisForInterestHedgingInstrumentOnCeburTableTextBlock",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of sensitivity analysis of fair value on CEBUR"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfSensitivityAnalysisOfBenefitObligationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfSensitivityAnalysisOfBenefitObligationsExplanatory",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of sensitivity analysis of benefit obligations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://volaris.com/role/Equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://volaris.com/role/Share-basedPayments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of companies included in the consolidated financial statements"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of subsidiaries. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r84",
      "r86",
      "r138"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r86",
      "r138"
     ]
    },
    "VLRS_DisclosureOfTaxAccountBalancesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfTaxAccountBalancesTableTextBlock",
     "presentation": [
      "http://volaris.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of tax balances"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfTaxLossCarryforwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfTaxLossCarryforwardTableTextBlock",
     "presentation": [
      "http://volaris.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of available tax loses carry-forwards"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "presentation": [
      "http://volaris.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of consolidated deferred taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "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": [
      "r48"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails1",
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "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": [
      "r177"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of 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": [
      "r76"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails",
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "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": [
      "r78"
     ]
    },
    "VLRS_DisclosureOfTransactionsFromUnearnedTransportationRevenuesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfTransactionsFromUnearnedTransportationRevenuesExplanatory",
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of transactions from unearned transportation revenues"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOfVestingPeriodOfShareBasedPaymentArrangementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOfVestingPeriodOfShareBasedPaymentArrangementTableTextBlock",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of vesting period of shares granted"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOtherAccountsReceivableNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOtherAccountsReceivableNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Accounts Receivable Net"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureOtherLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureOtherLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses And Other Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosureRotableSparePartsFurnitureAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosureRotableSparePartsFurnitureAndEquipmentNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Rotable Spare Parts Furniture And Equipment Net"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisclosuresOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisclosuresOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of accumulated other comprehensive loss"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisposalLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisposalLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Disposals",
        "label": "DisposalLeaseLiabilities"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_DisposalsToRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "DisposalsToRightOfUseAssets",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposals"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DistributionAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DistributionAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales, marketing and distribution expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to distribution costs and administrative expenses. [Refer: Administrative expenses; Distribution costs]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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": [
      "r286"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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": [
      "r284",
      "r286",
      "r309"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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": [
      "r284",
      "r286",
      "r309",
      "r349"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "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_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r285"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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": [
      "r273"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r286"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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": [
      "r286"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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": [
      "r334"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://volaris.com/role/EquityDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Loss) earnings per share:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EarningsPerShareTable",
     "presentation": [
      "http://volaris.com/role/EquityDetails",
      "http://volaris.com/role/EquityDetailsNarrative",
      "http://volaris.com/role/Share-basedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to earnings per share."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net foreign exchange differences on cash balance"
       }
      },
      "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": [
      "r113",
      "r114"
     ]
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Salaries and benefits",
        "verboseLabel": "Employee benefits expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r38",
      "r217"
     ]
    },
    "VLRS_EmployeeBenefitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "EmployeeBenefitsMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Benefits [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_EmployeeProfitSharingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "EmployeeProfitSharingMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/IncomeTaxDetails3",
      "http://volaris.com/role/OtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Profit Sharing [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_EmployeeServiceRevenueReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "EmployeeServiceRevenueReceivable",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": "VLRS_CurrentTradeReceivablesGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employees"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "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": [
      "r275"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "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": [
      "r384"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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": [
      "r275"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "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://volaris.com/role/Cover"
     ],
     "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": [
      "r385"
     ]
    },
    "VLRS_EquilibriumInterbankInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "EquilibriumInterbankInterestRateMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "28-day TIIE [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfChangesInEquity",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Beginning balance, value",
        "periodEndLabel": "Ending balance, value",
        "label": "Equity [Default Label]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r22",
      "r122",
      "r124",
      "r139",
      "r140",
      "r141"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity (Note 19):"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and equity",
        "label": "Equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and equity"
       }
      }
     },
     "auth_ref": []
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r302",
      "r313",
      "r327",
      "r353"
     ]
    },
    "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]"
       }
      }
     },
     "auth_ref": [
      "r299",
      "r310",
      "r324",
      "r350"
     ]
    },
    "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]"
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails2",
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense arising from equity-settled share-based payments transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from equity-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]"
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total expense arising from share-based payments transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from share-based payment transactions in which the goods or services received did not qualify for recognition as assets."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "VLRS_ExpenseRecognisedDuringPeriodForRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ExpenseRecognisedDuringPeriodForRelatedPartyTransaction",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense recognised during period for related party transaction"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ExpenseRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ExpenseRelatedPartyTransaction",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense related party transaction"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ExpenseRelatingToShortTermLeasesAndLowValueAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ExpenseRelatingToShortTermLeasesAndLowValueAssets",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense relating to short-term leases and low-value assets"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ExpenseRelatingToShortTermLeasesAndLowValueAssetsUnderLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ExpenseRelatingToShortTermLeasesAndLowValueAssetsUnderLease",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short - term leases and leases of low - value assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://volaris.com/role/LeasesDetails3",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aircraft and engine variable lease expenses (Note 14)",
        "negatedLabel": "Aircraft and engine variable lease expenses"
       }
      },
      "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": [
      "r155"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FairValueOfOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FairValueOfOutstanding",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of the outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FideicomisoIrrevocableDeAdministracinNmeroCib3249Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FideicomisoIrrevocableDeAdministracinNmeroCib3249Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fideicomiso Irrevocable de Administracion numero CIB/3249 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FideicomisoIrrevocabledeAdministracionNumeroF745291Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FideicomisoIrrevocabledeAdministracionNumeroF745291Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fideicomiso Irrevocable de Administracion numero F/745291 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FideicomisodeAdministracionNumeroCIB3081Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FideicomisodeAdministracionNumeroCIB3081Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fideicomiso de Administracion numero CIB/3081 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinanceCostMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinanceCostMember",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Cost [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 3.0
      },
      "http://volaris.com/role/FinanceIncomeAndCostDetails1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails1",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Finance cost (Note 23)",
        "totalLabel": "Total finance costs",
        "label": "Finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of costs associated with financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "ifrs-full_FinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://volaris.com/role/FinanceIncomeAndCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income (Note 23)",
        "totalLabel": "Total finance income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income associated with interest and other financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount of derivative financial assets",
        "verboseLabel": "Total derivative financial assets"
       }
      },
      "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": [
      "r189",
      "r193",
      "r194",
      "r196",
      "r259"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "VLRS_FinancialAssetsLiabilitiesOtherThanThoseForWhichCarryingAmountsAreReasonableApproximationsOfFairValues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialAssetsLiabilitiesOtherThanThoseForWhichCarryingAmountsAreReasonableApproximationsOfFairValues",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net carrying amount"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialAssetsLiabilitiesOtherThanThoseForWhichCarryingAmountsAreReasonableApproximationsOfFairValuesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialAssetsLiabilitiesOtherThanThoseForWhichCarryingAmountsAreReasonableApproximationsOfFairValuesAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net fair value",
        "label": "FinancialAssetsLiabilitiesOtherThanThoseForWhichCarryingAmountsAreReasonableApproximationsOfFairValuesAtFairValue"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeLoss",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recognized other comprehensive loss"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt10Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt10Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 10 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt11Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt11Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 11 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt12Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 12 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt13Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt13Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 13 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt14Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt14Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 14 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt15Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt15Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt16Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt16Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 16 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt17Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt17Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 17 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt1Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt2Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt3Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt4Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 4 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt5Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 5 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt6Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 6 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt7Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt7Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 7 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt8Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt8Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 8 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebt9Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebt9Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt 9 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialDebtMember",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Debt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialInstrumentsDeferredTaxAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialInstrumentsDeferredTaxAssetsMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments Deferred Tax Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FinancialInstrumentsDesignatedAsHedgingInstrumentsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialInstrumentsDesignatedAsHedgingInstrumentsFairValue",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of financial instruments designated as hedging instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities",
        "verboseLabel": "Financial debt",
        "periodStartLabel": "Total liabilities from financing activities, beginning balance",
        "periodEndLabel": "Total liabilities from financing activities, ending balance"
       }
      },
      "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": [
      "r189"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtAmortisedCost",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Carrying amount of financial liabilities",
        "label": "Financial liabilities at amortised cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities at amortised cost. The amortised cost is the amount at which financial liabilities are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "VLRS_FinancialLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FinancialLiability",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FixedClassIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FixedClassIMember",
     "presentation": [
      "http://volaris.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Class I [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FlightCreditsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FlightCreditsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Flight credits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ForeignCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ForeignCountriesMember",
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign countries [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for countries outside the entity's country of domicile. [Refer: Country of domicile [member]]"
       }
      }
     },
     "auth_ref": [
      "r211",
      "r212"
     ]
    },
    "VLRS_ForeignCurrencyConversionToRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ForeignCurrencyConversionToRightOfUseAssets",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency conversion"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ForeignExchangeEffectOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ForeignExchangeEffectOnLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/LeasesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange effect"
       }
      }
     },
     "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"
       }
      }
     },
     "auth_ref": [
      "r306",
      "r317",
      "r331",
      "r357"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r306",
      "r317",
      "r331",
      "r357"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r306",
      "r317",
      "r331",
      "r357"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r306",
      "r317",
      "r331",
      "r357"
     ]
    },
    "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": {
        "verboseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r306",
      "r317",
      "r331",
      "r357"
     ]
    },
    "ifrs-full_ForwardContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ForwardContractMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forward contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a contract between two parties for the purchase or sale of an underlying asset at a specified future date for a settlement price determined in advance."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "VLRS_FrequentFlyerProgramLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FrequentFlyerProgramLiabilityMember",
     "presentation": [
      "http://volaris.com/role/OtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Frequent Flyer Program Liability [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FrontierAirlinesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FrontierAirlinesIncMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails",
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Frontier Airlines Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FuelAndTrafficAccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FuelAndTrafficAccruedExpenses",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fuel and traffic accrued expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FuelExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FuelExpense",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fuel expense (Note 3a)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from the consumption of fuel."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "VLRS_FuelExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FuelExpensesMember",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fuel Expenses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FuelSensitivityAnalysisDecreaseInOperatingCostsDueToReasonablyPossibleDecreaseInPricePerGallon": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FuelSensitivityAnalysisDecreaseInOperatingCostsDueToReasonablyPossibleDecreaseInPricePerGallon",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fuel sensitivity analysis, increase in operating costs due to reasonably possible decrease in price per gallon"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FuelSensitivityAnalysisDecreaseInPricePerGallonWhichImpactedInOperatingCost": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FuelSensitivityAnalysisDecreaseInPricePerGallonWhichImpactedInOperatingCost",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fuel decrease operating cost"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FuelSensitivityAnalysisInPricePerGallonWhichImpactedInOperatingCost": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FuelSensitivityAnalysisInPricePerGallonWhichImpactedInOperatingCost",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impact of change fuel market spot price per share"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FuelSensitivityAnalysisIncreaseInOperatingCostsDueToReasonablyPossibleIncreaseInPricePerGallon": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FuelSensitivityAnalysisIncreaseInOperatingCostsDueToReasonablyPossibleIncreaseInPricePerGallon",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fuel sensitivity analysis, increase in operating costs due to reasonably possible increase in price per gallon",
        "verboseLabel": "Fuel price operating costs"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_FuelSensitivityAnalysisIncreaseInPricePerGallonWhichImpactedInOperatingCost": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "FuelSensitivityAnalysisIncreaseInPricePerGallonWhichImpactedInOperatingCost",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fuel increase operating cost",
        "verboseLabel": "Increase fuel market spot price per share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FunctionalOrPresentationCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FunctionalOrPresentationCurrencyMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member indicates information displayed in the functional or presentation currency. It also represents the standard value for the \u2018Currency in which information is displayed\u2019 axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ifrs-full_GainsLossesArisingFromSaleAndLeasebackTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesArisingFromSaleAndLeasebackTransactions",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) arising from sale and leaseback transactions",
        "verboseLabel": "Gain on sale and leaseback (Note 12)"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) arising from sale and leaseback transactions."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss from derivatives financial instruments recognized in consolidated statements of operations"
       }
      },
      "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": [
      "r396"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange gain (loss) net (Note 3b)"
       }
      },
      "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": [
      "r7",
      "r69"
     ]
    },
    "VLRS_GeneralZoneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "GeneralZoneMember",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Zone [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails2",
      "http://volaris.com/role/IncomeTaxDetailsNarrative",
      "http://volaris.com/role/OperatingRevenuesDetails",
      "http://volaris.com/role/OperatingSegmentsDetails"
     ],
     "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": [
      "r213",
      "r230",
      "r255",
      "r258"
     ]
    },
    "ifrs-full_GeographicalAreasDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GeographicalAreasDomain",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails2",
      "http://volaris.com/role/IncomeTaxDetailsNarrative",
      "http://volaris.com/role/OperatingRevenuesDetails",
      "http://volaris.com/role/OperatingSegmentsDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r230",
      "r255",
      "r258"
     ]
    },
    "ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GoodsOrServicesTransferredAtPointInTimeMember",
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goods or services transferred at point in time [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goods or services transferred to customers at a point in time. [Refer: Performance obligations satisfied at point in time [member]]"
       }
      }
     },
     "auth_ref": [
      "r256"
     ]
    },
    "ifrs-full_GoodsOrServicesTransferredOverTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GoodsOrServicesTransferredOverTimeMember",
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goods or services transferred over time [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goods or services transferred to customers over time. [Refer: Performance obligations satisfied over time [member]]"
       }
      }
     },
     "auth_ref": [
      "r256"
     ]
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]"
       }
      },
      "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": [
      "r50",
      "r99",
      "r107",
      "r110",
      "r182",
      "r194",
      "r196",
      "r259"
     ]
    },
    "VLRS_GrupoAeroportuarioDelCentroNorteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "GrupoAeroportuarioDelCentroNorteMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grupo Aeroportuario Del Centro Norte [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_GuaranteeDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "GuaranteeDeposit",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/GuaranteeDepositsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/GuaranteeDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total guarantee deposits",
        "label": "GuaranteeDeposit"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_GuaranteeDepositCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "GuaranteeDepositCurrent",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantee deposits (Note 11)"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_GuaranteeDepositCurrentTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "GuaranteeDepositCurrentTotal",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/GuaranteeDepositsDetails": {
       "parentTag": "VLRS_GuaranteeDeposit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/GuaranteeDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current guarantee deposits",
        "label": "GuaranteeDepositCurrentTotal"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_GuaranteeDepositNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "GuaranteeDepositNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Guarantee deposits (Note 11)",
        "label": "GuaranteeDepositNoncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_GuaranteeDepositNoncurrentTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "GuaranteeDepositNoncurrentTotal",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/GuaranteeDepositsDetails": {
       "parentTag": "VLRS_GuaranteeDeposit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/GuaranteeDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current guarantee deposits",
        "label": "GuaranteeDepositNoncurrentTotal"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_GuaranteeDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "GuaranteeDeposits",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Guarantee deposits",
        "label": "GuaranteeDeposits"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_GuatemalaDispatchServiceS.aMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "GuatemalaDispatchServiceS.aMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guatemala Dispatch Service S.a [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_HedgingInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "HedgingInstrumentsAxis",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails1",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1"
     ],
     "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": [
      "r185",
      "r188"
     ]
    },
    "ifrs-full_HedgingInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "HedgingInstrumentsDomain",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails1",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1"
     ],
     "lang": {
      "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": [
      "r185",
      "r188"
     ]
    },
    "VLRS_HistoricalTaxLossForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "HistoricalTaxLossForWhichNoDeferredTaxAssetRecognised",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Historical loss"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_HistoricalTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "HistoricalTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Historical losses"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r286",
      "r309"
     ]
    },
    "VLRS_IfrsShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IfrsShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ifrs Share Based Compensation Award Tranche One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_IfrsShareBasedCompensationAwardTrancheThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IfrsShareBasedCompensationAwardTrancheThreeMember",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ifrs Share Based Compensation Award Tranche Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_IfrsShareBasedCompensationAwardTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IfrsShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ifrs Share Based Compensation Award Tranche Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_IfrsStatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IfrsStatementLineItems",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails1",
      "http://volaris.com/role/CommitmentsAndContingenciesDetails2",
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails",
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails1",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails3",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/EmployeeBenefitsDetails2",
      "http://volaris.com/role/EmployeeBenefitsDetails4",
      "http://volaris.com/role/EquityDetails",
      "http://volaris.com/role/EquityDetailsNarrative",
      "http://volaris.com/role/FairValueMeasurementsDetails",
      "http://volaris.com/role/FairValueMeasurementsDetails1",
      "http://volaris.com/role/FairValueMeasurementsDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables",
      "http://volaris.com/role/IncomeTaxDetails3",
      "http://volaris.com/role/IncomeTaxDetails6",
      "http://volaris.com/role/IncomeTaxDetails7",
      "http://volaris.com/role/IncomeTaxDetailsNarrative",
      "http://volaris.com/role/IntangibleAssetsNetDetails",
      "http://volaris.com/role/IntangibleAssetsNetDetailsNarrative",
      "http://volaris.com/role/LeasesDetails",
      "http://volaris.com/role/LeasesDetails1",
      "http://volaris.com/role/LeasesDetailsNarrative",
      "http://volaris.com/role/OperatingRevenuesDetails",
      "http://volaris.com/role/OperatingSegmentsDetails",
      "http://volaris.com/role/OtherAccountsReceivableNetDetails1",
      "http://volaris.com/role/OtherLiabilitiesDetails",
      "http://volaris.com/role/RelatedPartiesDetails",
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative",
      "http://volaris.com/role/Share-basedPaymentsDetails",
      "http://volaris.com/role/Share-basedPaymentsDetails1",
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative",
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IfrsStatementLineItems [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_IfrsStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IfrsStatementTable",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IfrsStatementTable [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_IfrsVestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IfrsVestingAxis",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ifrs Vesting [Axis]",
        "verboseLabel": "IfrsVestingAxis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_IfrsVestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IfrsVestingDomain",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails1"
     ],
     "auth_ref": []
    },
    "VLRS_ImpairmentChargesRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ImpairmentChargesRightOfUseAssets",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment charges right of use assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in allowance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r91",
      "r93"
     ]
    },
    "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": []
    },
    "VLRS_IncomeTaxExpenseContinuingOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IncomeTaxExpenseContinuingOperation",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/IncomeTaxDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total income tax benefit (expense)",
        "label": "IncomeTaxExpenseContinuingOperation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax benefit (expense) (Note 20)",
        "label": "Effective income tax reconciliation"
       }
      },
      "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": [
      "r33",
      "r40",
      "r42",
      "r43",
      "r82",
      "r137",
      "r205"
     ]
    },
    "VLRS_IncomeTaxPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IncomeTaxPeriodAxis",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Period [Axis]",
        "verboseLabel": "IncomeTaxPeriodAxis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_IncomeTaxPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IncomeTaxPeriodDomain",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails6"
     ],
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Loss) gain on derivate financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r34",
      "r41"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails",
      "http://volaris.com/role/IncomeTaxDetails1",
      "http://volaris.com/role/IncomeTaxDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefit deferred income tax recognized in OCI",
        "verboseLabel": "Deferred income tax benefit during the current year recorded in accumulated other comprehensive loss",
        "terseLabel": "Benefit (expense) due to deferred income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r34",
      "r41"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefit income tax deferred (Note 20c)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income that will not be reclassified to profit or loss. [Refer: Income tax relating to components of other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefit from remeasurement of employee benefits"
       }
      },
      "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": [
      "r34",
      "r41"
     ]
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income taxes paid",
        "label": "Income taxes paid (refund), classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      }
     },
     "auth_ref": [
      "r116",
      "r235"
     ]
    },
    "VLRS_IncomesStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IncomesStatementLocationAxis",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incomes Statement Location [Axis]",
        "verboseLabel": "IncomesStatementLocationAxis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_IncomesStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IncomesStatementLocationDomain",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails1"
     ],
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "(Decrease) increase in cash and cash equivalents",
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes"
       }
      },
      "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": [
      "r118"
     ]
    },
    "ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Present value of the defined benefit obligation decrease in actuarial assumption"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in a defined benefit obligation that would have been caused by a decrease in a significant actuarial assumption that was reasonably possible at the end of the reporting period. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Present value of the defined benefit obligation increase in actuarial assumption"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in a defined benefit obligation that would have been caused by an increase in a significant actuarial assumption that was reasonably possible at the end of the reporting period. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputRecognisedInProfitOrLossBeforeTaxEntitysOwnEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputRecognisedInProfitOrLossBeforeTaxEntitysOwnEquityInstruments",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect on profit before tax from reasonably possible decrease in exchange rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of increase (decrease) in the fair value measurement of the entity's own equity instruments, recognised in profit or loss before tax, due to a reasonably possible decrease in an unobservable input. [Refer: Tax income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputRecognisedInProfitOrLossBeforeTaxEntitysOwnEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputRecognisedInProfitOrLossBeforeTaxEntitysOwnEquityInstruments",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect on profit before tax from reasonably possible increase in exchange rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of increase (decrease) in the fair value measurement of the entity's own equity instruments, recognised in profit or loss before tax, due to a reasonably possible increase in an unobservable input. [Refer: Tax income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "VLRS_IncreaseDecreaseInOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IncreaseDecreaseInOtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/OtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in other liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_IncreaseDecreaseThroughBorrowingCostsNetPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IncreaseDecreaseThroughBorrowingCostsNetPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowing costs, net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion effect foreign currency"
       }
      },
      "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": [
      "r62"
     ]
    },
    "VLRS_IncreaseDecreaseThroughConversionPurposesDeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IncreaseDecreaseThroughConversionPurposesDeferredTaxLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion effects"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_IncreaseDecreaseThroughDisposalsAndTransfersPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IncreaseDecreaseThroughDisposalsAndTransfersPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposals and transfers"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise of stock options (Note 18)"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r389"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets other than goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other movements"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term incentive plan cost (Note 18)"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTreasuryShareTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTreasuryShareTransactions",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from treasury share transactions. [Refer: Equity; Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "VLRS_IncreaseInContractLiabilityDueToDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IncreaseInContractLiabilityDueToDeferredIncome",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_IncreaseInInterestRateDueToReasonablyPossibleIncreaseInDebtSensitivityAnalysis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IncreaseInInterestRateDueToReasonablyPossibleIncreaseInDebtSensitivityAnalysis",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in results"
       }
      }
     },
     "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]"
       }
      }
     },
     "auth_ref": [
      "r306",
      "r317",
      "r331",
      "r348",
      "r357",
      "r361",
      "r369"
     ]
    },
    "VLRS_InformationAndCommunicationAccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "InformationAndCommunicationAccruedExpenses",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Information and communication accrued expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "auth_ref": [
      "r367"
     ]
    },
    "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]"
       }
      }
     },
     "auth_ref": [
      "r287",
      "r372"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r287",
      "r372"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r287",
      "r372"
     ]
    },
    "ifrs-full_InsuranceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InsuranceExpense",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1": {
       "parentTag": "ifrs-full_MiscellaneousOtherOperatingExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from purchased insurance."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "VLRS_InsuranceInRecoveryProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "InsuranceInRecoveryProcess",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": "VLRS_CurrentTradeReceivablesGross",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance in recovery process"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetails",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, net (Note 13)",
        "verboseLabel": "Intangible assets other than goodwill",
        "periodStartLabel": "Intangible assets at beginning balance",
        "periodEndLabel": "Intangible assets at ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r102"
     ]
    },
    "VLRS_InterestBearingLoansAndBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "InterestBearingLoansAndBorrowingsMember",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Bearing Loans And Borrowings [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_InterestCostOnBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "InterestCostOnBenefitObligation",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest cost on benefit obligation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseIncomeNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest cost on benefit obligation"
       }
      },
      "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": [
      "r60"
     ]
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseOnBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/FinanceIncomeAndCostDetails2": {
       "parentTag": "VLRS_NetInterestOnDebtsAndBorrowings",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on debts and borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "ifrs-full_InterestExpenseOnDebtInstrumentsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseOnDebtInstrumentsIssued",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/FinanceIncomeAndCostDetails1": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of letter credit notes"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on debt instruments issued. [Refer: Interest expense; Debt instruments issued]"
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/FinanceIncomeAndCostDetails1": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails1",
      "http://volaris.com/role/LeasesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense on lease liabilities and aircraft and engine lease return obligation (Note 23)",
        "label": "Interest expense on lease liabilities and aircraft and engine lease return obligation (Note 14)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "ifrs-full_InterestIncomeOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestIncomeOnCashAndCashEquivalents",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/FinanceIncomeAndCostDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on cash and equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest income on cash and cash equivalents. [Refer: Interest income; Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "ifrs-full_InterestIncomeOnDebtInstrumentsHeld": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestIncomeOnDebtInstrumentsHeld",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/FinanceIncomeAndCostDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on cash and equivalents held in the trust CIB/3249"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest income on debt instruments held. [Refer: Interest income; Debt instruments held]"
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "VLRS_InterestIncomeOnRecoveryOfGuaranteeDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "InterestIncomeOnRecoveryOfGuaranteeDeposits",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/FinanceIncomeAndCostDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on recovery of guarantee deposits"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_InterestOnAssetBackedTrustNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "InterestOnAssetBackedTrustNotes",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/FinanceIncomeAndCostDetails1": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on asset backed trust notes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest paid",
        "label": "Interest paid, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "VLRS_InterestRateRiskDecreaseInCapletsDueToReasonablyPossibleIncreaseInInterestHedgingInstrument": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "InterestRateRiskDecreaseInCapletsDueToReasonablyPossibleIncreaseInInterestHedgingInstrument",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect on cap, decrease"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_InterestRateRiskIncreaseInCapletsDueToReasonablyPossibleDecreaseInInterestHedgingInstrument": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "InterestRateRiskIncreaseInCapletsDueToReasonablyPossibleDecreaseInInterestHedgingInstrument",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect on cap, increase"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_InterestRateRiskPercentageOfReasonablyPossibleDecreaseInInterestHedgingInstrumentsWhichResultedInIncreaseInCaplets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "InterestRateRiskPercentageOfReasonablyPossibleDecreaseInInterestHedgingInstrumentsWhichResultedInIncreaseInCaplets",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease in rate"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_InterestRateRiskPercentageOfReasonablyPossibleIncreaseInInterestHedgingInstrumentsWhichResultedInDecreaseInCaplets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "InterestRateRiskPercentageOfReasonablyPossibleIncreaseInInterestHedgingInstrumentsWhichResultedInDecreaseInCaplets",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in rate"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_InterestRatesCapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "InterestRatesCapMember",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rates Cap [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "VLRS_InterestsRateCapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "InterestsRateCapMember",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails",
      "http://volaris.com/role/FairValueMeasurementsDetails1",
      "http://volaris.com/role/FairValueMeasurementsDetails2",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interests Rate Cap [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_IntrinsicValueOfZeroCostCollarsRecycleToFuelCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "IntrinsicValueOfZeroCostCollarsRecycleToFuelCost",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intrinsic value of zero cost collars recycle to fuel cost"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories (Note 9)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r67",
      "r220"
     ]
    },
    "VLRS_InventoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "InventoryMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital stock"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "VLRS_JetFuelAsianCallOptionsContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "JetFuelAsianCallOptionsContractsMember",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails1",
      "http://volaris.com/role/FairValueMeasurementsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jet Fuel Asian Call Options Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_JetFuelAsianCallOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "JetFuelAsianCallOptionsMember",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails",
      "http://volaris.com/role/FairValueMeasurementsDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jet Fuel Asian Call Options [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_JetsmartAirlinesSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "JetsmartAirlinesSAMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails",
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jetsmart Airlines S.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_JetsmartAirlinesSPAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "JetsmartAirlinesSPAMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jetsmart Airlines S P A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based payment"
       }
      },
      "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": [
      "r74"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, 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": [
      "r73"
     ]
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel of entity or parent [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for those persons having authority and responsibility for planning, directing and controlling the activities of the entity, directly or indirectly, including any director (whether executive or otherwise) of that entity."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ifrs-full_LandAndBuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LandAndBuildingsMember",
     "presentation": [
      "http://volaris.com/role/LeasesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land and buildings [member]"
       }
      },
      "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": [
      "r225"
     ]
    },
    "VLRS_LaterThanFiveYearsAndNotLaterThanSixYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LaterThanFiveYearsAndNotLaterThanSixYearsMember",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later Than Five Years And Not Later Than Six Years [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than four years and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r163",
      "r172",
      "r264",
      "r268",
      "r391"
     ]
    },
    "VLRS_LaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LaterThanFourYearsMember",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later Than Four Years [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanOneMonthAndNotLaterThanTwoMonthsMember",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one month and not later than two months [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one month and not later than two months."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r267",
      "r391"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r268"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year and not later than two years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r163",
      "r172",
      "r264",
      "r268",
      "r391"
     ]
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanThreeMonthsAndNotLaterThanFourMonthsMember",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than three months and not later than four months [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months and not later than four months."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than three years and not later than four years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than four years."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r163",
      "r172",
      "r264",
      "r268",
      "r391"
     ]
    },
    "ifrs-full_LaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanThreeYearsMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than three years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r268"
     ]
    },
    "ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than two months and not later than three months [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two months and not later than three months."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r267",
      "r391"
     ]
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than two years and not later than three years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r163",
      "r172",
      "r264",
      "r268",
      "r391"
     ]
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1",
      "http://volaris.com/role/LeasesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "periodStartLabel": "Lease liabilities, beginning balance",
        "periodEndLabel": "Lease liabilities, ending balance"
       }
      },
      "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": [
      "r152"
     ]
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r244",
      "r248"
     ]
    },
    "VLRS_LeasePartnershipNBBV11218Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LeasePartnershipNBBV11218Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Partnership N B B V 11218 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_LeasePartnershipNBBV11951Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LeasePartnershipNBBV11951Member",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Partnership N B B V 11951 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_LeaseholdImprovementsCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LeaseholdImprovementsCosts",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold improvements costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r401"
     ]
    },
    "VLRS_LengthOfPeriodOfPermissionToProvideAirTransportationServices": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LengthOfPeriodOfPermissionToProvideAirTransportationServices",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Length of air transport services"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_LengthOfRoutineMaintenanceTasks": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LengthOfRoutineMaintenanceTasks",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Length of routine maintenance tasks"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level1OfFairValueHierarchyMember",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 1 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r95",
      "r97",
      "r140"
     ]
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level2OfFairValueHierarchyMember",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 2 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r97",
      "r140"
     ]
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level3OfFairValueHierarchyMember",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 3 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are unobservable inputs for the asset or liability. Unobservable inputs are inputs for which market data are not available and that are developed using the best information available about the assumptions that the market participants would use when pricing the asset or liability."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r97",
      "r140"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails"
     ],
     "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": [
      "r63",
      "r140"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyDomain",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r140"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r139",
      "r140",
      "r141",
      "r206",
      "r209"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6"
     ],
     "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": [
      "r245"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesDomain",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6"
     ],
     "lang": {
      "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": [
      "r245"
     ]
    },
    "ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesFromSharebasedPaymentTransactions2011",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount of the liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities arising from share-based payment transactions. Share-based payment transactions are 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": [
      "r180"
     ]
    },
    "VLRS_LineOfCreditFacilitiesMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LineOfCreditFacilitiesMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit facility amount"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_LineOfCreditFacilityMaximumBorrowingCapacityFinancialDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityFinancialDebt",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit facility amount related to financial debt"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_LineOfCreditFacilityMaximumBorrowingCapacityLettersOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityLettersOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit facility amount related to letters"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_LongTermIncentivePlanSharePurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LongTermIncentivePlanSharePurchasePlanMember",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails",
      "http://volaris.com/role/Share-basedPaymentsDetails1",
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Incentive Plan Share Purchase Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_LossContingencyEstimateOfPossibleLossAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LossContingencyEstimateOfPossibleLossAmount",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Possible contingencies amount"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_LossContingencyEstimateOfPossibleLossRelatedToLaborMatters": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LossContingencyEstimateOfPossibleLossRelatedToLaborMatters",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Possible contingencies related to labor matters"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_LossContingencyEstimateOfPossibleLossRelatedToLegalMatters": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LossContingencyEstimateOfPossibleLossRelatedToLegalMatters",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Possible contingencies related to legal matters"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_LossContingencyEstimateOfPossibleLossRelatedToOtherContributionsMatters": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LossContingencyEstimateOfPossibleLossRelatedToOtherContributionsMatters",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Possible contingencies related to other contributions matters"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_LossesOnDisposalsOfNoncurrentAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LossesOnDisposalsOfNoncurrentAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on sale of rotable spare parts, furniture and equipment and others"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_LufthansaTechnikAgAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "LufthansaTechnikAgAgreementMember",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lufthansa Technik Ag Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_MROCommercialSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MROCommercialSAMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MRO Commercial SA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_MXMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MXMember",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "M X [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_MXNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MXNMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MXN [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MachineryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MachineryMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing long-lived, depreciable machinery used in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r226"
     ]
    },
    "VLRS_MaintenanceAndAircraftPartsAccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MaintenanceAndAircraftPartsAccruedExpenses",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maintenance and aircraft parts accrued expenses"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_MaintenanceComponentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MaintenanceComponentMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maintenance Component [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_MaintenanceDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MaintenanceDeposits",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Maintenance deposits",
        "label": "MaintenanceDeposits"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_MaintenanceExpenseRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MaintenanceExpenseRelatedPartyTransaction",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Maintenance expenses related party transaction",
        "label": "MaintenanceExpenseRelatedPartyTransaction"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_MaintenanceExpensesRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MaintenanceExpensesRelatedPartyTransaction",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maintenance expenses related party transaction"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ManagementIncentivePlan2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ManagementIncentivePlan2Member",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Incentive Plan 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_MarketingServicesRevenueReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MarketingServicesRevenueReceivable",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": "VLRS_CurrentTradeReceivablesGross",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketing services"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_MaterialCybersecurityIncidentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r321"
     ]
    },
    "cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r322"
     ]
    },
    "cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r323"
     ]
    },
    "cyd_MaterialCybersecurityIncidentNatureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentNatureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Nature [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r323"
     ]
    },
    "cyd_MaterialCybersecurityIncidentScopeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentScopeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Scope [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r323"
     ]
    },
    "cyd_MaterialCybersecurityIncidentTimingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentTimingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Timing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r323"
     ]
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails1",
      "http://volaris.com/role/CommitmentsAndContingenciesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "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": [
      "r17",
      "r147",
      "r161",
      "r163",
      "r164",
      "r165",
      "r166",
      "r172",
      "r186",
      "r198",
      "r232",
      "r264"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails1",
      "http://volaris.com/role/CommitmentsAndContingenciesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r147",
      "r161",
      "r163",
      "r164",
      "r165",
      "r166",
      "r172",
      "r186",
      "r232",
      "r264",
      "r266"
     ]
    },
    "VLRS_MaximumLeaseExtendedTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MaximumLeaseExtendedTerm",
     "presentation": [
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum lease extended term"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_MaximumPeriodOfTimeBetweenRoutineMaintenanceTasks": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MaximumPeriodOfTimeBetweenRoutineMaintenanceTasks",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum period of time between routine maintenance tasks"
       }
      }
     },
     "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]"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "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": "Name"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "ifrs-full_MeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MeasurementAxis",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FairValueMeasurementsDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4"
     ],
     "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": [
      "r105",
      "r109",
      "r139"
     ]
    },
    "ifrs-full_MeasurementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MeasurementDomain",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FairValueMeasurementsDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r109",
      "r139"
     ]
    },
    "VLRS_MijaresAngoitiaCortsYFuentesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MijaresAngoitiaCortsYFuentesMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mijares Angoitia Corts Y Fuentes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_MijaresAngoitiaCortsYFuentesS.c.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MijaresAngoitiaCortsYFuentesS.c.Member",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails",
      "http://volaris.com/role/RelatedPartiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mijares Angoitia Corts Y Fuentes S.c. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MiscellaneousOtherOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MiscellaneousOtherOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      },
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating expenses (Note 22)",
        "totalLabel": "Other operating expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating expenses. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "ifrs-full_MiscellaneousOtherOperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MiscellaneousOtherOperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating income. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "VLRS_ModificationsToLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ModificationsToLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Modifications",
        "label": "ModificationsToLeaseLiabilities"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ModificationsToRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ModificationsToRightOfUseAssets",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Modifications"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MotorVehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MotorVehiclesMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Motor vehicles [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing self-propelled ground vehicles used in the entity's operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "VLRS_MotorizedTransportEquipmentPlatformMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MotorizedTransportEquipmentPlatformMember",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Motorized Transport Equipment Platform [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_MroCommercialS.a.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "MroCommercialS.a.Member",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mro Commercial S.a. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "VLRS_NBBPintailCo.LTDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NBBPintailCo.LTDMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N B B Pintail Co. L T D [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NBBV11951LeasePartnershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NBBV11951LeasePartnershipMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NBB V11951 Lease Partnership [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "VLRS_NbbPintailCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NbbPintailCoLtdMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nbb Pintail Co Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NbbV11218LeasePartnershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NbbV11218LeasePartnershipMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nbb V 11218 Lease Partnership [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NetAssetsLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net foreign currency position"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets less the amount of liabilities."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r391"
     ]
    },
    "ifrs-full_NetDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NetDeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/IncomeTaxDetails4": {
       "parentTag": "ifrs-full_DeferredTaxLiabilityAsset",
       "weight": -1.0,
       "order": 1.0
      },
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails4",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income taxes (Note 20)",
        "verboseLabel": "Deferred income tax assets"
       }
      },
      "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": [
      "r399"
     ]
    },
    "ifrs-full_NetDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NetDeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/IncomeTaxDetails4": {
       "parentTag": "ifrs-full_DeferredTaxLiabilityAsset",
       "weight": 1.0,
       "order": 2.0
      },
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails4",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred income taxes (Note 20)",
        "negatedLabel": "Deferred income tax liabilities",
        "label": "Net deferred tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities net of deferred tax assets, when the absolute amount of deferred tax liabilities is greater than the absolute amount of deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "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)"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetIncreaseDecreaseInCurrentFinancialLiabilitiesAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetIncreaseDecreaseInCurrentFinancialLiabilitiesAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current interest-bearing loans and borrowings, Accrued interest"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetIncreaseDecreaseInCurrentFinancialLiabilitiesConversionEffects": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetIncreaseDecreaseInCurrentFinancialLiabilitiesConversionEffects",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current interest-bearing loans and borrowings, Conversion effects"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetIncreaseDecreaseInCurrentFinancialLiabilitiesExcludingForeignExchangeTranslationAndReclassifications": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetIncreaseDecreaseInCurrentFinancialLiabilitiesExcludingForeignExchangeTranslationAndReclassifications",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current interest-bearing loans and borrowings, Net cash flows"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetIncreaseDecreaseInCurrentFinancialLiabilitiesReclassificationsAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetIncreaseDecreaseInCurrentFinancialLiabilitiesReclassificationsAndOther",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current interest-bearing loans and borrowings, Reclassification"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetIncreaseDecreaseInFinancialLiabilitiesAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetIncreaseDecreaseInFinancialLiabilitiesAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total liabilities from financing activities, Accrued interest"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetIncreaseDecreaseInFinancialLiabilitiesConversionEffects": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetIncreaseDecreaseInFinancialLiabilitiesConversionEffects",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total liabilities from financing activities, Conversion effects"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetIncreaseDecreaseInFinancialLiabilitiesExcludingForeignExchangeTranslationAndReclassifications": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetIncreaseDecreaseInFinancialLiabilitiesExcludingForeignExchangeTranslationAndReclassifications",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total liabilities from financing activities, Net cash flows"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetIncreaseDecreaseInNonCurrentFinancialLiabilitiesConversionEffects": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetIncreaseDecreaseInNonCurrentFinancialLiabilitiesConversionEffects",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current interest-bearing loans and borrowings. Conversion effects"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetIncreaseDecreaseInNonCurrentFinancialLiabilitiesExcludingForeignExchangeTranslationAndReclassifications": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetIncreaseDecreaseInNonCurrentFinancialLiabilitiesExcludingForeignExchangeTranslationAndReclassifications",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current interest-bearing loans and borrowings, Net cash flows"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetIncreaseDecreaseInNonCurrentFinancialLiabilitiesReclassificationsAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetIncreaseDecreaseInNonCurrentFinancialLiabilitiesReclassificationsAndOther",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current interest-bearing loans and borrowings, Reclassification"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetIncreaseDecreaseInOtherCurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetIncreaseDecreaseInOtherCurrentFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current interest-bearing loans and borrowings, Other"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetIncreaseDecreaseInOtherFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetIncreaseDecreaseInOtherFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total liabilities from financing activities, Other"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetIncreaseDecreaseInOtherNonCurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetIncreaseDecreaseInOtherNonCurrentFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current interest-bearing loans and borrowings, Other"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetInterestOnDebtsAndBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetInterestOnDebtsAndBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/FinanceIncomeAndCostDetails1": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 2.0
      },
      "http://volaris.com/role/FinanceIncomeAndCostDetails2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails1",
      "http://volaris.com/role/FinanceIncomeAndCostDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on debts and borrowings (1)",
        "totalLabel": "Net interest on debts and borrowing in the consolidated statements of operations"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetTaxIncomeAccount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetTaxIncomeAccount",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cuenta de Utilidad Fiscal Neta (\u201cCUFIN\u201d)"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NetUnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NetUnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net unused tax losses deferred tax asset recognised"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NominalAmountOfHedgingInstrument": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NominalAmountOfHedgingInstrument",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Notional amount",
        "label": "Nominal amount of hedging instrument"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal amount of a hedging instrument. [Refer: Hedging instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r186",
      "r187"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "VLRS_NoncurrentAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NoncurrentAccruedLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total non-current accrued liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "label": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r130",
      "r250"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://volaris.com/role/GuaranteeDepositsDetails",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets:",
        "verboseLabel": "Non-current asset:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative financial instruments (Notes 3, 4 and 5)",
        "label": "Non-current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "ifrs-full_NoncurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial debt (Note 5)",
        "label": "Long-term Financial debt",
        "periodStartLabel": "Non-current interest-bearing loans and borrowings, beginning balance",
        "periodEndLabel": "Non-current interest-bearing loans and borrowings, ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/LeasesDetails2",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liabilities (Note 14)",
        "label": "Non current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current liabilities",
        "label": "Non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r19",
      "r132",
      "r250"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentProvisionsForEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentProvisionsForEmployeeBenefits",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefits (Note 17)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions for employee benefits. [Refer: Provisions for employee benefits]"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "VLRS_NonpassengerRevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NonpassengerRevenuesAbstract",
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-passenger revenues"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneMonthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotLaterThanOneMonthMember",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not later than one month [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one month."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r265",
      "r268"
     ]
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails1",
      "http://volaris.com/role/CommitmentsAndContingenciesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r161",
      "r163",
      "r172",
      "r264",
      "r268"
     ]
    },
    "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://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notional amount",
        "verboseLabel": "Number of notes issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "VLRS_NumberOfAircraftAddedToFleet": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfAircraftAddedToFleet",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of aircraft added to fleet"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfAircraftConverted": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfAircraftConverted",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of aircraft converted"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfAircraftEnginesToReceiveMaintenanceServices": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfAircraftEnginesToReceiveMaintenanceServices",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of aircraft engines to be provided maintenance services"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfAircraftForWhichLeaseTermExtended": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfAircraftForWhichLeaseTermExtended",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of aircraft for which lease term extended",
        "verboseLabel": "Number of aircraft with lease term extended"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfAircraftForWhichLeaseTermExtendeds": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfAircraftForWhichLeaseTermExtendeds",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number engine agreements lease term extended"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfAircraftLeased": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfAircraftLeased",
     "presentation": [
      "http://volaris.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of aircraft leased"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfAircraftPurchased": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfAircraftPurchased",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://volaris.com/role/LeasesDetailsNarrative",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of aircraft purchased"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfAircraftToBeDelivered": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfAircraftToBeDelivered",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of aircraft to be delivered"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfAircraftsLeased": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfAircraftsLeased",
     "presentation": [
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of aircraft leased",
        "label": "NumberOfAircraftsLeased"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfCaplets": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfCaplets",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of caplets"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfEngineAgreementsEntered": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfEngineAgreementsEntered",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number engine agreements entered"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfEnginesPurchased": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfEnginesPurchased",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of engines purchased"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfGeographicalAreas": {
     "xbrltype": "positiveIntegerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfGeographicalAreas",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/OperatingSegmentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of geographical areas",
        "verboseLabel": "Number of geographic segments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r420"
     ]
    },
    "VLRS_NumberOfNotesIssued": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfNotesIssued",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of shares issued",
        "label": "Number of notes issued"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfOperatingSegment": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfOperatingSegment",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of operating segment"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfOrdinaryParticipationCertificatesPerAmericanDepositaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfOrdinaryParticipationCertificatesPerAmericanDepositaryShares",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfOtherEquityInstrumentsExercisedOrVestedSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedSharebasedPaymentArrangement",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercised/vested during the year"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "VLRS_NumberOfOtherEquityInstrumentsForfeitedSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfOtherEquityInstrumentsForfeitedSharebasedPaymentArrangement",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails",
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forfeited during the year",
        "verboseLabel": "Shares available to be forfeited"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails",
      "http://volaris.com/role/Share-basedPaymentsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding at beginning balance",
        "periodEndLabel": "Outstanding at ending balance",
        "label": "Number of other equity instruments outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares available to be exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "ifrs-full_NumberOfSharesAuthorised": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesAuthorised",
     "presentation": [
      "http://volaris.com/role/EquityDetails",
      "http://volaris.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares authorised"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares authorised."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "ifrs-full_NumberOfSharesIssuedAndFullyPaid": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesIssuedAndFullyPaid",
     "presentation": [
      "http://volaris.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued and fully paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity, for which full payment has been received."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "VLRS_NumberOfSharesOffered": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfSharesOffered",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares offered"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of 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": [
      "r26"
     ]
    },
    "VLRS_NumberOfSharesPerOrdinaryParticipationCertificates": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfSharesPerOrdinaryParticipationCertificates",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of ordinary shares",
        "label": "NumberOfSharesPerOrdinaryParticipationCertificates"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfSpareEnginesForWhichLeaseTermExtended": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfSpareEnginesForWhichLeaseTermExtended",
     "presentation": [
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of spare engines with lease term extended"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfSpareEnginesLeased": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfSpareEnginesLeased",
     "presentation": [
      "http://volaris.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of spare engines leased"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfSpareEnginesPurchased": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfSpareEnginesPurchased",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of spare engines purchased"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfSparesEnginesLeased": {
     "xbrltype": "integerItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfSparesEnginesLeased",
     "presentation": [
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of spare engines leased",
        "label": "NumberOfSparesEnginesLeased"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_NumberOfTreasurySharesPurchased": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "NumberOfTreasurySharesPurchased",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchased during the year"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office equipment [member]"
       }
      },
      "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": [
      "r229"
     ]
    },
    "VLRS_OneMonthSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OneMonthSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOFR One Month [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_OperatingLeasesEstablishedFromAirbusPurchaseAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OperatingLeasesEstablishedFromAirbusPurchaseAgreementsMember",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases Established From Airbus Purchase Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_OperatingLeasesEstablishedFromLessorSAircraftOrderBookMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OperatingLeasesEstablishedFromLessorSAircraftOrderBookMember",
     "presentation": [
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases Established From Lessor S Aircraft Order Book [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_OperatingLossCarryForward": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OperatingLossCarryForward",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax loss carry-forwards"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_OrdinaryParticipationCertificatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OrdinaryParticipationCertificatesMember",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary Participation Certificates"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_OrientalLeasingCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OrientalLeasingCompanyLimitedMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oriental Leasing Company Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_OtherAccountsReceivableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OtherAccountsReceivableAbstract",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current:"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_OtherAccountsReceivableGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OtherAccountsReceivableGross",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_OtherAccrualsClassifiedAsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OtherAccrualsClassifiedAsCurrent",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Others"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_OtherAccrualsClassifiedAsNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OtherAccrualsClassifiedAsNonCurrent",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Others",
        "label": "OtherAccrualsClassifiedAsNonCurrent"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r393"
     ]
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfChangesInEquity",
      "http://volaris.com/role/StatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income (loss) for the year, net of\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0tax",
        "label": "Other comprehensive income items"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r30",
      "r35",
      "r134"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income (loss):"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive loss (income) of the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails1",
      "http://volaris.com/role/FairValueMeasurementsDetails2",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
      "http://volaris.com/role/StatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net gain (loss) on hedging derivative financial instruments (Note 24b)",
        "verboseLabel": "Other comprehensive loss",
        "terseLabel": "Net (loss) gain on cash flow hedges recognized in consolidated statements of comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, after reclassification adjustments, related to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income, before tax]"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r36"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial remeasurement of employee benefits (Note 17)"
       }
      },
      "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": [
      "r20",
      "r36",
      "r403"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/StatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange differences on translation of foreign operations",
        "verboseLabel": "Other comprehensive income, net of tax exchange differences on translation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r35"
     ]
    },
    "VLRS_OtherComprehensiveIncomesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OtherComprehensiveIncomesMember",
     "presentation": [
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Incomes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherLiabilitiesDetails",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities (Note 16)",
        "verboseLabel": "Other current liabilities"
       }
      },
      "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": [
      "r393"
     ]
    },
    "VLRS_OtherCurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OtherCurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": "VLRS_CurrentTradeReceivablesGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherEmployeeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherEmployeeExpense",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefits expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of employee expenses that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "ifrs-full_OtherFinanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherFinanceCost",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/FinanceIncomeAndCostDetails1": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinanceIncomeAndCostDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of finance costs that the entity does not separately disclose in the same statement or note. [Refer: Finance costs]"
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "VLRS_OtherFinancingAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OtherFinancingAgreementsMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6",
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Financing Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_OtherGuaranteeDepositsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OtherGuaranteeDepositsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/GuaranteeDepositsDetails": {
       "parentTag": "VLRS_GuaranteeDepositCurrentTotal",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/GuaranteeDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other guarantee deposits"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_OtherGuaranteeDepositsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OtherGuaranteeDepositsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/GuaranteeDepositsDetails": {
       "parentTag": "VLRS_GuaranteeDepositNoncurrentTotal",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/GuaranteeDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other guarantee deposits",
        "label": "OtherGuaranteeDepositsNoncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other operating income",
        "label": "Other income [Default Label]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r217",
      "r218"
     ]
    },
    "ifrs-full_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1",
      "http://volaris.com/role/OtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other liabilities",
        "periodStartLabel": "Other liabilities, beginning balance",
        "periodEndLabel": "Other liabilities, ending balance",
        "label": "Other liabilities [Default Label]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r393"
     ]
    },
    "ifrs-full_OtherLongtermBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherLongtermBenefits",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other long-term employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of long-term employee benefits other than post-employment benefits and termination benefits. Such benefits may include long-term paid absences, jubilee or other long-service benefits, long-term disability benefits, long-term profit-sharing and bonuses and long-term deferred remuneration. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other long-term assets"
       }
      },
      "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": [
      "r393"
     ]
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherNoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherLiabilitiesDetails",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other liabilities (Note 16)",
        "label": "Other non-current liabilities"
       }
      },
      "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": [
      "r393"
     ]
    },
    "VLRS_OtherOperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OtherOperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1": {
       "parentTag": "ifrs-full_MiscellaneousOtherOperatingExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating income (Note 22)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "VLRS_OtherPrepaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OtherPrepaymentMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Prepayment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails",
      "http://volaris.com/role/OtherAccountsReceivableNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other accounts receivable, net",
        "label": "Accounts receivable, Not impaired"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount receivable by the entity that it does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r221"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r286"
     ]
    },
    "VLRS_OtherServiceRevenueReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OtherServiceRevenueReceivable",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": "VLRS_CurrentTradeReceivablesGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other points of sales"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_OthersCurrenciesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OthersCurrenciesMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Others Currencies [Member]"
       }
      }
     },
     "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"
       }
      }
     },
     "auth_ref": [
      "r304",
      "r315",
      "r329",
      "r355"
     ]
    },
    "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": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r307",
      "r318",
      "r332",
      "r358"
     ]
    },
    "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": {
        "verboseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r307",
      "r318",
      "r332",
      "r358"
     ]
    },
    "VLRS_OverAllotmentOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "OverAllotmentOptionsMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Over Allotment Options [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://volaris.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Par value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "VLRS_PassengerRevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PassengerRevenuesAbstract",
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Passenger revenues"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PassengerServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PassengerServices",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1": {
       "parentTag": "ifrs-full_MiscellaneousOtherOperatingExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Passenger services"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PastDueStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PastDueStatusAxis",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due status [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": [
      "r259"
     ]
    },
    "ifrs-full_PastDueStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PastDueStatusDomain",
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails1"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all past-due statuses. It also represents the standard value for the 'Past due status' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "auth_ref": [
      "r336"
     ]
    },
    "VLRS_PaymentOfFinancingAndStockIssuanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PaymentOfFinancingAndStockIssuanceCost",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Transaction costs related to the CEBUR and other financing",
        "label": "PaymentOfFinancingAndStockIssuanceCost"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PaymentsFromPlanNetDefinedBenefitLiabilityOrAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PaymentsFromPlanNetDefinedBenefitLiabilityOrAsset",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments made"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments of lease liabilities (Note 14)",
        "label": "Payments of lease liabilities, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r242"
     ]
    },
    "VLRS_PaymentsOfOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PaymentsOfOtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/OtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of other liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PaymentsToAcquireAssetBackedTrustNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PaymentsToAcquireAssetBackedTrustNotes",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Derivative financial instruments",
        "label": "PaymentsToAcquireAssetBackedTrustNotes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsToAcquireOrRedeemEntitysShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PaymentsToAcquireOrRedeemEntitysShares",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury shares purchase",
        "label": "Payments to acquire or redeem entity's shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to acquire or redeem entity's shares."
       }
      }
     },
     "auth_ref": [
      "r239"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "VLRS_PercentageOf175BasisPointMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PercentageOf175BasisPointMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of 175 Basis Point [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PercentageOf200BasisPointMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PercentageOf200BasisPointMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of 200 Basis Point [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PercentageOf215BasisPointMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PercentageOf215BasisPointMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of 215 Basis Point [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PercentageOfCarbonDioxideEmissionsMeasuredAsGramsOfEmissionsPerRevenuePassenger": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PercentageOfCarbonDioxideEmissionsMeasuredAsGramsOfEmissionsPerRevenuePassenger",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of revenue passenger",
        "verboseLabel": "Revenue interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PercentageOfEmployeeWagesAndBenefitsTaxDeductible": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PercentageOfEmployeeWagesAndBenefitsTaxDeductible",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of employee wages and benefits tax deductible"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PercentageOfEntityOperatingExpenses": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PercentageOfEntityOperatingExpenses",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of entity operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInUnobservableInputEntitysOwnEquityInstruments": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleDecreaseInUnobservableInputEntitysOwnEquityInstruments",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible decrease in exchange rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible decrease in an unobservable input used in fair value measurement of the entity's own equity instruments."
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputEntitysOwnEquityInstruments": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleIncreaseInUnobservableInputEntitysOwnEquityInstruments",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible increase in exchange rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible increase in an unobservable input used in fair value measurement of the entity's own equity instruments."
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "VLRS_PercentageOfWithholdingTaxOnDividendsDistributions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PercentageOfWithholdingTaxOnDividendsDistributions",
     "presentation": [
      "http://volaris.com/role/EquityDetailsNarrative",
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Withholding tax on dividends distributions",
        "verboseLabel": "Percentage of withholding tax on dividends distributions"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PeriodOfTimeBetweenRoutineMaintenanceTasks": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PeriodOfTimeBetweenRoutineMaintenanceTasks",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Period time between routine maintenance tasks"
       }
      }
     },
     "auth_ref": []
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedBenefitPlans",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net period cost"
       }
      },
      "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": [
      "r403",
      "r408"
     ]
    },
    "ifrs-full_PowerGeneratingAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PowerGeneratingAssetsMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Power generating assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing assets that generate power. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "VLRS_PrattAndWhitneyPurchaseAgreementFmpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PrattAndWhitneyPurchaseAgreementFmpMember",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pratt And Whitney Purchase Agreement Fmp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "VLRS_PreDeliveryPaymentsFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PreDeliveryPaymentsFacilitiesMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Delivery Payments Facilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PreDeliveryPaymentsFinancingWithCreditAgricoleCorporateAndInvestmentBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PreDeliveryPaymentsFinancingWithCreditAgricoleCorporateAndInvestmentBankMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Delivery Payments Financing With Credit Agricole Corporate And Investment Bank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PreDeliveryPaymentsFinancingWithGyAviationLease1714Co.LimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PreDeliveryPaymentsFinancingWithGyAviationLease1714Co.LimitedMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GY Aviation Lease 1714 Co. Limited (PDP CDB) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PreDeliveryPaymentsFinancingWithInclineIiBShannon18LimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PreDeliveryPaymentsFinancingWithInclineIiBShannon18LimitedMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incline II B Shannon 18 Limited (PDP BBAM) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PreDeliveryPaymentsFinancingWithJsaInternationalU.s.HoldingsLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PreDeliveryPaymentsFinancingWithJsaInternationalU.s.HoldingsLlcMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JSA International U.S. Holdings, LLC (PDP JSA) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PreDeliveryPaymentsFinancingWithOrientalLeasing6CompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PreDeliveryPaymentsFinancingWithOrientalLeasing6CompanyLimitedMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oriental Leasing 6 Company Limited (PDP CMB) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PreDeliveryPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PreDeliveryPaymentsMember",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Delivery Payments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PrepaidExpensesAndOtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PrepaidExpensesAndOtherAssetsMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses And Other Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PrepaidExpensesAndOtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsTextBlock",
     "presentation": [
      "http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other current assets"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PresentedOnConsolidatedStatementsOfFinancialPositionAsFollowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PresentedOnConsolidatedStatementsOfFinancialPositionAsFollowsAbstract",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Presented on the consolidated statements of financial position as follows:"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_PrimaryFollowOnEquityOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PrimaryFollowOnEquityOfferingMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Primary Follow On Equity Offering [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from financial debt"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfOptions",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercised stock options"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "VLRS_ProceedsFromSaleOfAircraft": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ProceedsFromSaleOfAircraft",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from disposals of aircraft"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromSaleOrIssueOfTreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromSaleOrIssueOfTreasuryShares",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sale of treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the sale or issuing of treasury shares. [Refer: Sale or issue of treasury shares; Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from maturity of other short-term investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of investments other than investments accounted for using the equity method. [Refer: Investments accounted for using equity method; Investments other than investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from disposals of rotable spare parts, furniture and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r237"
     ]
    },
    "VLRS_ProfessionalFeesRevenueRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ProfessionalFeesRevenueRelatedPartyTransaction",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional Fees Revenue Related Party Transaction"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 1.0
      },
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://volaris.com/role/EquityDetails1",
      "http://volaris.com/role/StatementsOfCashFlows",
      "http://volaris.com/role/StatementsOfChangesInEquity",
      "http://volaris.com/role/StatementsOfComprehensiveIncome",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (loss) income",
        "label": "Net (loss) income for the year",
        "verboseLabel": "Net loss for the year",
        "terseLabel": "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": [
      "r2",
      "r29",
      "r112",
      "r123",
      "r125",
      "r206",
      "r207",
      "r250",
      "r257"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "(Loss) income before income tax",
        "label": "Profit (loss) before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r183",
      "r217",
      "r218",
      "r271",
      "r272"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetailsNarrative",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income",
        "label": "Net operating profit (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r233",
      "r396"
     ]
    },
    "VLRS_ProjectedInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ProjectedInterestMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Projected Interest [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rotable spare parts, furniture and equipment, net (Note 12)",
        "verboseLabel": "Property, plant and equipment",
        "terseLabel": "Property plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r54"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentByOperatingLeaseStatusAxis",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment by operating lease status [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": [
      "r162"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentByOperatingLeaseStatusDomain",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all property, plant and equipment when disaggregated by the operating lease status by a lessor. It also represents the standard value for the 'Property, plant and equipment by operating lease status' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r83",
      "r85",
      "r126"
     ]
    },
    "VLRS_ProvisionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ProvisionsMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provisions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisitions of intangible assets (Note 13)",
        "label": "Purchase of intangible assets, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "VLRS_PurchaseOfInvestmentsAmountRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PurchaseOfInvestmentsAmountRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of common stock shares amount"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisitions of other short-term investments",
        "label": "Purchase of investments other than investments accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of investments other than investments accounted for using equity method. [Refer: Investments accounted for using equity method; Investments other than investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "VLRS_PurchaseOfInvestmentsSharesOfRelatedPartyTransactions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "PurchaseOfInvestmentsSharesOfRelatedPartyTransactions",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of common stock shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative",
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisitions of rotable spare parts , furniture and equipment (Note 12)",
        "label": "Amounts paid for aircraft pre-delivery payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "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]"
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "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 Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "VLRS_Pw1100ModelPw1127gJmEngineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "Pw1100ModelPw1127gJmEngineMember",
     "presentation": [
      "http://volaris.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pw 1100 Model Pw 1127g Jm Engine [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_Pw1100ModelPw1133gJmEngineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "Pw1100ModelPw1133gJmEngineMember",
     "presentation": [
      "http://volaris.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pw 1100 Model Pw 1133g Jm Engine [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_QuarterlyIncentiveBonusesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "QuarterlyIncentiveBonusesMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Incentive Bonuses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RRPFEngineLeasingLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RRPFEngineLeasingLimitedMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RRPF Engine Leasing Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
      "http://volaris.com/role/IncomeTaxDetailsNarrative",
      "http://volaris.com/role/IntangibleAssetsNetDetails"
     ],
     "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": [
      "r117",
      "r143",
      "r166",
      "r176",
      "r252",
      "r254",
      "r422"
     ]
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
      "http://volaris.com/role/IncomeTaxDetailsNarrative",
      "http://volaris.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r143",
      "r166",
      "r176",
      "r252",
      "r254",
      "r422"
     ]
    },
    "VLRS_RateOfReasonablyPossibleIncreaseInActuarialAssumption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RateOfReasonablyPossibleIncreaseInActuarialAssumption",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of reasonably possible increase in actuarial assumption"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RawMaterialsAndConsumablesUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RawMaterialsAndConsumablesUsed",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/InventoriesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw materials and consumables used"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of raw materials and consumables used in the production process or in the rendering of services. [Refer: Current raw materials]"
       }
      }
     },
     "auth_ref": [
      "r38",
      "r217"
     ]
    },
    "VLRS_RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipment",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total committed expenditures"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInFifthYearOrMore": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInFifthYearOrMore",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2030 and thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInFourthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInFourthYear",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2029"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInSecondYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInSecondYear",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInThirdYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInThirdYear",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueWithinOneYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueWithinOneYear",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "auth_ref": [
      "r299",
      "r310",
      "r324",
      "r350"
     ]
    },
    "VLRS_RedeliveryExpenseUnderLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RedeliveryExpenseUnderLease",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redelivery expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RegulatoryEnvironmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RegulatoryEnvironmentsAxis",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory environments [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": [
      "r231"
     ]
    },
    "ifrs-full_RegulatoryEnvironmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RegulatoryEnvironmentsDomain",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails2"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all regulatory environments. It also represents the standard value for the 'Regulatory environments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "ifrs-full_RepairsAndMaintenanceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RepairsAndMaintenanceExpense",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maintenance expenses"
       }
      },
      "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": [
      "r396"
     ]
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments of financial debt",
        "label": "Repayments of borrowings, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "ifrs-full_ReserveOfCashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReserveOfCashFlowHedgesMember",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of cash flow hedges [member]"
       }
      },
      "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": [
      "r215",
      "r219"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation [member]"
       }
      },
      "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": [
      "r70",
      "r219"
     ]
    },
    "ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of remeasurements of defined benefit plans [member]"
       }
      },
      "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": [
      "r219"
     ]
    },
    "VLRS_RestOfDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RestOfDirectorsMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rest Of Directors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RestatedCapitalContributionAccount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RestatedCapitalContributionAccount",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cuenta de Capital de Aportaci\u00f3n (\u201cCUCA\u201d)"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RestatedTaxLossForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RestatedTaxLossForWhichNoDeferredTaxAssetRecognised",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Adjusted losses",
        "label": "RestatedTaxLossForWhichNoDeferredTaxAssetRecognised"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RestatedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RestatedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjusted losses"
       }
      }
     },
     "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]"
       }
      }
     },
     "auth_ref": [
      "r300",
      "r311",
      "r325",
      "r351"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r301",
      "r312",
      "r326",
      "r352"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r308",
      "r319",
      "r333",
      "r359"
     ]
    },
    "ifrs-full_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/CashAndCashEquivalentsDetails",
      "http://volaris.com/role/CashAndCashEquivalentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Funds held in trust related to debt service reserves",
        "verboseLabel": "Restricted cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r393"
     ]
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r223"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r219"
     ]
    },
    "ifrs-full_RevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating revenues (Notes 21 and 26):"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RevenueFromCodeShareServicesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RevenueFromCodeShareServicesRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Code-Share Services, Related Party Transactions",
        "verboseLabel": "Amounts receivable, related party transactions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromRenderingOfCargoAndMailTransportServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromRenderingOfCargoAndMailTransportServices",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_RevenueFromRenderingOfTransportServices",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cargo",
        "verboseLabel": "Cargo"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the rendering of cargo and mail transport services. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "ifrs-full_RevenueFromRenderingOfInternetAndDataServicesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromRenderingOfInternetAndDataServicesAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Passenger revenues:"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RevenueFromRenderingOfOtherNonPassengerServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RevenueFromRenderingOfOtherNonPassengerServices",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_RevenueFromRenderingOfTransportServices",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-passenger revenues",
        "verboseLabel": "Other non-passenger revenues"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromRenderingOfPassengerTransportServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromRenderingOfPassengerTransportServices",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_RevenueFromRenderingOfTransportServices",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total passenger revenue",
        "verboseLabel": "Total",
        "label": "Revenue from rendering of passenger transport services"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the rendering of passenger transport services. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "VLRS_RevenueFromRenderingOfPassengerTransportServicesFareRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RevenueFromRenderingOfPassengerTransportServicesFareRevenue",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_RevenueFromRenderingOfPassengerTransportServices",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fare revenues",
        "verboseLabel": "Fare revenues"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RevenueFromRenderingOfPassengerTransportServicesOtherPassengerRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RevenueFromRenderingOfPassengerTransportServicesOtherPassengerRevenue",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_RevenueFromRenderingOfPassengerTransportServices",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other passenger revenues",
        "verboseLabel": "Other passenger revenues"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromRenderingOfTelecommunicationServicesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromRenderingOfTelecommunicationServicesAbstract",
     "presentation": [
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-passenger revenues:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromRenderingOfTransportServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromRenderingOfTransportServices",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OperatingSegmentsDetails",
      "http://volaris.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating revenues",
        "label": "Total operating revenues"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the rendering of transport services. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "VLRS_RevenueFromRenderingOfTransportServicesBeforeNonDerivativeFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RevenueFromRenderingOfTransportServicesBeforeNonDerivativeFinancialInstruments",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "RevenueFromRenderingOfTransportServicesBeforeNonDerivativeFinancialInstruments"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RevenueRecognisedDuringPeriodForRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RevenueRecognisedDuringPeriodForRelatedPartyTransaction",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue recognised during period for related party transaction"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RevenueRecognizedPerformanceObligationBeingSatisfiedContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RevenueRecognizedPerformanceObligationBeingSatisfiedContractLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recognized in revenue during the year"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_RightOfUseAssetsExtensions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RightOfUseAssetsExtensions",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extensions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/LeasesDetails1",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets, net (Note 14)",
        "periodStartLabel": "Right-of-use assets, beginning",
        "periodEndLabel": "Right-of-use assets, ending"
       }
      },
      "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": [
      "r151",
      "r159"
     ]
    },
    "ifrs-full_RightofuseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RightofuseAssetsMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "VLRS_RotableSparePartsFurnitureAndEquipmentNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "RotableSparePartsFurnitureAndEquipmentNetMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rotable Spare Parts Furniture And Equipment Net [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"
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "VLRS_SOFRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SOFRMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOFR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SaleOfStockAxis",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale Of Stock [Axis]",
        "verboseLabel": "SaleOfStockAxis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SaleOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SaleOfStockDomain",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "auth_ref": []
    },
    "VLRS_SalesCommissionToTravelAgencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SalesCommissionToTravelAgencies",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales commission to travel agencies (Note 1c)"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SalesDiscountsPaymentIncentivesBonusesOrOtherVariableConsiderations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SalesDiscountsPaymentIncentivesBonusesOrOtherVariableConsiderations",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales discounts payment incentives bonuses other variable considerations"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SalesMarketingAndDistributionAccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SalesMarketingAndDistributionAccruedExpenses",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales, marketing and distribution accrued expenses"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SantanderBancomextMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SantanderBancomextMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Santander Bancomext [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ScheduleOfComponentOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ScheduleOfComponentOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://volaris.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of consolidated statements of operations"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ScheduleOfComponentsOfIncomeTaxExpenseBenefitInOtherComprehensiveIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitInOtherComprehensiveIncomeTableTextBlock",
     "presentation": [
      "http://volaris.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of consolidated statements of comprehensive income"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ScheduleOfEffectiveIncomeTaxRateReconciliationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationsTableTextBlock",
     "presentation": [
      "http://volaris.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of effective income tax reconciliation using domestic tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ScheduleOfEstimatedUsefulLivesOfAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ScheduleOfEstimatedUsefulLivesOfAssetsTableTextBlock",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of estimated useful lives of the assets"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ScheduleOfExchangeRatesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ScheduleOfExchangeRatesTableTextBlock",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of most relevant exchange rates utilized in the conversions to USD dollar"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ScheduleOfGainLossFromFinancialInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ScheduleOfGainLossFromFinancialInstrumentsTableTextBlock",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of gain loss on derivatives recognized in consolidated statements of operations"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ScheduleOfGainLossOnBeforeTaxesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ScheduleOfGainLossOnBeforeTaxesTableTextBlock",
     "presentation": [
      "http://volaris.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of net (loss) gain on CFH before taxes recognized in the consolidated statements of comprehensive income"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ScheduleOfInventoriesCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ScheduleOfInventoriesCurrentTableTextBlock",
     "presentation": [
      "http://volaris.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of inventories"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ScheduleOfSensitivityAnalysisForInterestHedgingInstrumentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ScheduleOfSensitivityAnalysisForInterestHedgingInstrumentTableTextBlock",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of sensitivity analysis of change in fair value of interest hedging instrument"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r278"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r277"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r283"
     ]
    },
    "VLRS_SecurityServiceExpensesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SecurityServiceExpensesRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Service Expenses Related Party Transactions",
        "verboseLabel": "Security service expenses related party transactions"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SeniorManagementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SeniorManagementMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Management [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SeniorityPremiumBenefitsMinimumLengthOfService": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SeniorityPremiumBenefitsMinimumLengthOfService",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SeniorityPremiumBenefitsMinimumLengthOfService]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SeniorityPremiumBenefitsNumberOfDaysWagesForEachYearOfService": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SeniorityPremiumBenefitsNumberOfDaysWagesForEachYearOfService",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SeniorityPremiumBenefitsNumberOfDaysWagesForEachYearOfService]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SeriesBCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SeriesBCommonStockMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SeriesCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SeriesCommonStockMember",
     "presentation": [
      "http://volaris.com/role/Cover",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/EquityDetails",
      "http://volaris.com/role/Share-basedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A shares"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ServiceCartsOnBoardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ServiceCartsOnBoardMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Service Carts On Board [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ServiciosCorporativosVolarisSaDeCvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ServiciosCorporativosVolarisSaDeCvMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Servicios Corporativos Volaris Sa De Cv [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ServiciosEarhartSaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ServiciosEarhartSaMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Servicios Earhart Sa [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ServprotS.a.DeC.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ServprotS.a.DeC.v.Member",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Servprot S.a. De C.v. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation arrangement by share-based payment award, award vesting period"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ShareBasedCompensationArrangementBySharesBasedPaymentAwardAwardVestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ShareBasedCompensationArrangementBySharesBasedPaymentAwardAwardVestingPeriod",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based compensation arrangement by share-based payment award, award vesting period",
        "label": "ShareBasedCompensationArrangementBySharesBasedPaymentAwardAwardVestingPeriod"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "auth_ref": []
    },
    "VLRS_SharesInEntityHeldByEntityByItsSubsidiariesOrAssociates": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SharesInEntityHeldByEntityByItsSubsidiariesOrAssociates",
     "presentation": [
      "http://volaris.com/role/EquityDetails",
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Treasury shares",
        "label": "SharesInEntityHeldByEntityByItsSubsidiariesOrAssociates"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ShortTermInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ShortTermInvestment",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermEmployeeBenefitsAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShorttermEmployeeBenefitsAccruals",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Salaries and benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals for employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services. [Refer: Accruals classified as current]"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ifrs-full_ShorttermEmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShorttermEmployeeBenefitsExpense",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/EmployeeBenefitsDetails3",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term employee benefits expense",
        "verboseLabel": "Employee profit-sharing (Note 16)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense from employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShorttermInvestmentsClassifiedAsCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/CashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term investments (Highly liquid investments/ cash equivalent)"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of cash equivalents representing short-term investments. [Refer: Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "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": [
      "r84",
      "r86",
      "r138"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesDomain",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r86",
      "r138"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "VLRS_SpareEnginesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SpareEnginesMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Spare Engines [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SparePartsAndAccessoriesOfFlightEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SparePartsAndAccessoriesOfFlightEquipment",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Spare parts and accessories of flight equipment"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SpecialBonusGrantedInShareBasedPaymentArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SpecialBonusGrantedInShareBasedPaymentArrangement",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Special bonus granted in share based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SpecialBonusNetOfWithheldTaxesInShareBasedPaymentArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SpecialBonusNetOfWithheldTaxesInShareBasedPaymentArrangement",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Special bonus net of withheld taxes in share based payment arrangement"
       }
      }
     },
     "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",
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails",
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "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_StatutoryReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatutoryReserve",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://volaris.com/role/EquityDetailsNarrative",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal reserve",
        "verboseLabel": "Statutory reserve"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves created based on legal requirements."
       }
      }
     },
     "auth_ref": [
      "r393"
     ]
    },
    "ifrs-full_StatutoryReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatutoryReserveMember",
     "presentation": [
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory reserve [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing reserves created based on legal requirements."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r303",
      "r314",
      "r328",
      "r354"
     ]
    },
    "VLRS_StocksIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "StocksIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SummaryOfGuaranteeDepositsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SummaryOfGuaranteeDepositsTableTextBlock",
     "presentation": [
      "http://volaris.com/role/GuaranteeDepositsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of guarantee deposits"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of prepaid expenses and other current assets"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SupplementalRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SupplementalRent",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental rent"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SupplementalRentExpenseRelatedToAircraftMaintenanceDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SupplementalRentExpenseRelatedToAircraftMaintenanceDeposits",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recognized supplemental lease payments"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SupplierServiceExpenseAccrualsClassifiedAsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SupplierServiceExpenseAccrualsClassifiedAsCurrent",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier services agreement"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SupplierServiceExpenseAccrualsClassifiedAsNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SupplierServiceExpenseAccrualsClassifiedAsNonCurrent",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/AccruedLiabilitiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Supplier services agreement",
        "label": "SupplierServiceExpenseAccrualsClassifiedAsNonCurrent"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_SustainabilityLinkedBondPrinciples2020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "SustainabilityLinkedBondPrinciples2020Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sustainability Linked Bond Principles 2020 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TLocksAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TLocksAgreementsMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "T Locks Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TLocksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TLocksMember",
     "presentation": [
      "http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails1",
      "http://volaris.com/role/FairValueMeasurementsDetails1",
      "http://volaris.com/role/FairValueMeasurementsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "T Locks [Member]"
       }
      }
     },
     "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"
       }
      }
     },
     "auth_ref": [
      "r347"
     ]
    },
    "VLRS_TarquinLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TarquinLimitedMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tarquin Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectFromChangeInTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxEffectFromChangeInTaxRate",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual inflation adjustment"
       }
      },
      "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": [
      "r42"
     ]
    },
    "VLRS_TaxEffectOfAnnualInflationAdjustment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxEffectOfAnnualInflationAdjustment",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual inflation adjustment, percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-deductible expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to expenses not deductible in determining taxable profit (tax loss). [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "VLRS_TaxEffectOfForeignExchangeLossesTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxEffectOfForeignExchangeLossesTaxRate",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Difference in foreign exchange losses for tax purposes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfForeignTaxRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxEffectOfForeignTaxRates",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign countries difference with Mexican statutory rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to foreign tax rates. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "VLRS_TaxEffectOfInflationOfIntangiblesAndPropertyAndEquipment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxEffectOfInflationOfIntangiblesAndPropertyAndEquipment",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inflation on furniture, intangible and equipment, percentage"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TaxEffectOfInflationOfTaxLosses": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxEffectOfInflationOfTaxLosses",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inflation of tax losses, percentage"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TaxEffectOfInflationOnFurnitureIntangibleAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxEffectOfInflationOnFurnitureIntangibleAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inflation on furniture, intangible and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TaxEffectOfRevenuesExemptFromTaxation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxEffectOfRevenuesExemptFromTaxation",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment tax return effects and other tax adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfTaxLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxEffectOfTaxLosses",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inflation of tax losses"
       }
      },
      "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 tax losses. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "VLRS_TaxEffectOfUnrecognizedRecognizedNetOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxEffectOfUnrecognizedRecognizedNetOperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect unrecognized NOLs"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TaxEffectsOfForeignTaxRates": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxEffectsOfForeignTaxRates",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Difference in foreign exchange losses for tax purposes, percentage"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TaxExpenseIncomeAtApplicableTaxRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxExpenseIncomeAtApplicableTaxRates",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory income tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TaxProceedingsOnUncertainTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxProceedingsOnUncertainTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax proceedings on uncertain tax positions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment tax return effects and other tax adjustments, percentage"
       }
      },
      "en": {
       "role": {
        "documentation": "Tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from adjustments for the current tax of prior periods. [Refer: Average effective tax rate; Applicable tax rate; Adjustments for current tax of prior periods]"
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "ifrs-full_TaxRateEffectOfForeignTaxRates": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxRateEffectOfForeignTaxRates",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign countries difference with Mexican statutory rate, percentage"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the application of foreign tax rates. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "VLRS_TaxRateEffectOfRevenuesOrExpenseOffsetsNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxRateEffectOfRevenuesOrExpenseOffsetsNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-deductible expenses, percentage"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TaxRateEffectOfUnrecognizedRecognizedNetOperatingLossCarryforwards": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxRateEffectOfUnrecognizedRecognizedNetOperatingLossCarryforwards",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect unrecognized NOLs, percentage"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TaxRateForDividendsForWhichWithholdingTaxIsApplied": {
     "xbrltype": "percentItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxRateForDividendsForWhichWithholdingTaxIsApplied",
     "presentation": [
      "http://volaris.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax rate dividends withholding tax is applied"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TaxYear2020Expiration2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxYear2020Expiration2030Member",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2020 Expiration 2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TaxYear2021Expiration2031Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxYear2021Expiration2031Member",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2021 Expiration 2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TaxYear2022Expiration2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxYear2022Expiration2026Member",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2022 Expiration 2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TaxYear2023Expiration2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxYear2023Expiration2027Member",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2023 Expiration 2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TaxYear2024Expiration2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TaxYear2024Expiration2028Member",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2024 Expiration 2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TechnicalSupportExpensesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TechnicalSupportExpensesRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technical Support Expenses, Related Party Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TechnologyAndCommunications": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TechnologyAndCommunications",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1": {
       "parentTag": "ifrs-full_MiscellaneousOtherOperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technology and communications"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3",
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "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": [
      "r48"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3",
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary differences associated with investments in subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate amount of temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements, for which deferred tax liabilities have not been recognised as a result of satisfying both of the following conditions: (a) the parent, investor, joint venturer or joint operator is able to control the timing of the reversal of the temporary difference; and (b) it is probable that the temporary difference will not reverse in the foreseeable future. [Refer: Total for all associates [member]; Total for all subsidiaries [member]; Temporary differences [member]; Investments in subsidiaries reported in separate financial statements]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "VLRS_TermOfAircraftDeliveryAgreement": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TermOfAircraftDeliveryAgreement",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Term of aircraft delivery agreement"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TermOfOutstandingBalancesForRelatedPartyTransactions": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TermOfOutstandingBalancesForRelatedPartyTransactions",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Term of outstanding balances for related party transactions"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TermOfOutstandingBalancesToRelatedPartyTransactions": {
     "xbrltype": "stringItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TermOfOutstandingBalancesToRelatedPartyTransactions",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Term of outstanding balances for related party transactions",
        "label": "TermOfOutstandingBalancesToRelatedPartyTransactions"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TermOfTotalSupportAgreement": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TermOfTotalSupportAgreement",
     "presentation": [
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Term of total support agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TerminationBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TerminationBenefitsExpense",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination benefits expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense in relation to termination benefits. Termination benefits are employee benefits provided in exchange for the termination of an employee's employment as a result of either: (a) an entity's decision to terminate an employee's employment before the normal retirement date; or (b) an employee's decision to accept an offer of benefits in exchange for the termination of employment. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "VLRS_ThreeMonthSecuredOvernightFinancingRateSofrOvernightIndexSwapRateIncreasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ThreeMonthSecuredOvernightFinancingRateSofrOvernightIndexSwapRateIncreasedMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOFR Three Months Increased [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ThreeMonthSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ThreeMonthSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOFR Three Months [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TimingOfTransferOfGoodsOrServicesAxis",
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Timing of transfer of goods or 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": [
      "r256"
     ]
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TimingOfTransferOfGoodsOrServicesDomain",
     "presentation": [
      "http://volaris.com/role/OperatingRevenuesDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all timings of the transfer of goods or services in contracts with customers. It also represents the standard value for the 'Timing of transfer of goods or services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r256"
     ]
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
      "http://volaris.com/role/IncomeTaxDetailsNarrative",
      "http://volaris.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r143",
      "r166",
      "r176",
      "r252",
      "r254",
      "r422"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "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"
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current payables 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": [
      "r395"
     ]
    },
    "ifrs-full_TradeAndOtherPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherPayablesToRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related parties (Note 7)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of payables due to related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ifrs-full_TradeAndOtherPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherPayablesToTradeSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1",
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Suppliers",
        "verboseLabel": "Suppliers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of payment due to suppliers for goods and services used in the entity's business."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "VLRS_TradeReceivablesTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TradeReceivablesTerm",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivables, term"
       }
      }
     },
     "auth_ref": []
    },
    "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]"
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "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]"
       }
      }
     },
     "auth_ref": [
      "r369"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_TravelAgencyAndInsuranceCommissionsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TravelAgencyAndInsuranceCommissionsReceivable",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/OtherAccountsReceivableNetDetails": {
       "parentTag": "VLRS_CurrentTradeReceivablesGross",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://volaris.com/role/OtherAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Travel agencies and insurance commissions"
       }
      }
     },
     "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": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r370"
     ]
    },
    "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": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r371"
     ]
    },
    "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": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r371"
     ]
    },
    "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": {
        "verboseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r369"
     ]
    },
    "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": "Title"
       }
      }
     },
     "auth_ref": [
      "r369"
     ]
    },
    "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": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r370"
     ]
    },
    "VLRS_TreasuryShare": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TreasuryShare",
     "crdr": "debit",
     "calculation": {
      "http://volaris.com/role/StatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://volaris.com/role/StatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury shares",
        "label": "TreasuryShare"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TreasurySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TreasurySharesMember",
     "presentation": [
      "http://volaris.com/role/StatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r6"
     ]
    },
    "VLRS_TwentyEightDayEquilibriumInterbankInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "TwentyEightDayEquilibriumInterbankInterestRateMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "28-day TIIE [Member]",
        "label": "28-day TIIE [Member] [Default Label]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesAxis",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "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": [
      "r421"
     ]
    },
    "ifrs-full_TypesOfInterestRatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesDomain",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "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": [
      "r421"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "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": [
      "r167",
      "r168",
      "r169",
      "r171",
      "r184",
      "r191",
      "r192",
      "r216"
     ]
    },
    "ifrs-full_TypesOfRisksDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfRisksDomain",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2",
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r168",
      "r169",
      "r171",
      "r184",
      "r191",
      "r192",
      "r216"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/Share-basedPaymentsDetails",
      "http://volaris.com/role/Share-basedPaymentsDetails1",
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "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": [
      "r177"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsDomain",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/Share-basedPaymentsDetails",
      "http://volaris.com/role/Share-basedPaymentsDetails1",
      "http://volaris.com/role/Share-basedPaymentsDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "VLRS_USGulfCoastJetFuel54Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "USGulfCoastJetFuel54Member",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S. Gulf Coast Jet Fuel 54 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnconsolidatedSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UnconsolidatedSubsidiariesAxis",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unconsolidated 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": [
      "r127"
     ]
    },
    "ifrs-full_UnconsolidatedSubsidiariesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UnconsolidatedSubsidiariesDomain",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails7"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Unconsolidated subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "VLRS_UndiscountedOperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "UndiscountedOperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aircraft leases"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UndiscountedOperatingLeasePaymentsToBeReceived",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aircraft sale prices estimated"
       }
      },
      "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": [
      "r163"
     ]
    },
    "ifrs-full_UndrawnBorrowingFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UndrawnBorrowingFacilities",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit facility amount undrawn"
       }
      },
      "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": [
      "r246"
     ]
    },
    "VLRS_UndrawnBorrowingFacilitiesOfLineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "UndrawnBorrowingFacilitiesOfLineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available lines of credi facility amount"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_UndrawnBorrowingFacilitiesOfLineOfCreditLettersOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "UndrawnBorrowingFacilitiesOfLineOfCreditLettersOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit facility amount undrawn related to letters"
       }
      }
     },
     "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"
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "VLRS_UnearnedTransportationRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "UnearnedTransportationRevenueMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unearned Transportation Revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_UnrecognizedNetOperatingLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "UnrecognizedNetOperatingLoss",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized net operating losses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails6",
      "http://volaris.com/role/IncomeTaxDetails7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount outstanding to amortize",
        "verboseLabel": "Total amount outstanding to amortize"
       }
      },
      "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": [
      "r44"
     ]
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails3",
      "http://volaris.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses [member]"
       }
      },
      "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": [
      "r48"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "VLRS_UsefulLivesPropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "UsefulLivesPropertyPlantAndEquipment",
     "presentation": [
      "http://volaris.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated useful lives"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_UtahCorporateTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "UtahCorporateTrustMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utah Corporate Trust [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_UtilizedTaxLossForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "UtilizedTaxLossForWhichNoDeferredTaxAssetRecognised",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortized losses",
        "label": "UtilizedTaxLossForWhichNoDeferredTaxAssetRecognised"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_UtilizedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "UtilizedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "crdr": "debit",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortized losses"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_V2500ModelV2527A5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "V2500ModelV2527A5Member",
     "presentation": [
      "http://volaris.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "V 2500 Model V 2527 A 5 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_V2500ModelV2527eA5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "V2500ModelV2527eA5Member",
     "presentation": [
      "http://volaris.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "V 2500 Model V 2527e A 5 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_V2500ModelV2527mA5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "V2500ModelV2527mA5Member",
     "presentation": [
      "http://volaris.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "V 2500 Model V 2527m A 5 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_VariableClassIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "VariableClassIIMember",
     "presentation": [
      "http://volaris.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Class I I [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "VehiclesMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing vehicles used in the entity's operations, specifically to include aircraft, motor vehicles and ships. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "VLRS_ViajesVuelaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ViajesVuelaMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Viajes Vuela [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_ViajesVuelaS.a.DeC.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "ViajesVuelaS.a.DeC.v.Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Viajes Vuela S.a. De C.v. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_VolantioIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "VolantioIncMember",
     "presentation": [
      "http://volaris.com/role/RelatedPartiesDetails",
      "http://volaris.com/role/RelatedPartiesDetails1",
      "http://volaris.com/role/RelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Volantio Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_VuelaAviacionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "VuelaAviacionMember",
     "presentation": [
      "http://volaris.com/role/IncomeTaxDetails7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vuela Aviacion [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_VuelaAviacionnS.aMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "VuelaAviacionnS.aMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vuela Aviacionn S.a [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_VuelaElSalvadorS.a.DeC.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "VuelaElSalvadorS.a.DeC.v.Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vuela El Salvador S.a. De C.v. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_VuelaSaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "VuelaSaMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vuela Sa [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageSharePrice2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageSharePrice2019",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average share price"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://volaris.com/role/EquityDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic"
       }
      },
      "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": [
      "r89"
     ]
    },
    "ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract",
     "presentation": [
      "http://volaris.com/role/EquityDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of shares outstanding (in thousands):"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_WilmingtonTrustSPServicesDublinLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "WilmingtonTrustSPServicesDublinLimitedMember",
     "presentation": [
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wilmington Trust SP Services (Dublin) Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_WorkingCapitalFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "WorkingCapitalFacilitiesMember",
     "presentation": [
      "http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working Capital Facilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_WorkshopToolsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "WorkshopToolsMember",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails",
      "http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Workshop Tools [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://volaris.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r386"
     ]
    },
    "VLRS_Year2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "Year2022Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year 2022 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_Year2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "Year2023Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year 2023 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_Year2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "Year2024Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "VLRS_Year2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://volaris.com/20251231",
     "localname": "Year2030Member",
     "presentation": [
      "http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative",
      "http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year 2030 [Member]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "91",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_91&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_ix&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "145",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "57",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "23",
   "IssueDate": "2024-01-01",
   "Paragraph": "26",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=23&code=ifrs-tx-2024-en-r&anchor=para_26_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r76": {
   "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"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_19_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r78": {
   "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"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2024-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2024-en-r&anchor=para_35_b_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "126",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_126_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r92": {
   "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"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "129",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_129_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_134_d_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r97": {
   "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"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_134_e_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2024-03-27"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "19B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_19B&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_21_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r157": {
   "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"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "95",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_95&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r179": {
   "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"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "51",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_51_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_52&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24A",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24A_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_8_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r201": {
   "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"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "Defined terms",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2024-03-27"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r213": {
   "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"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2024-03-27"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "138",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_138_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2024-03-27"
  },
  "r248": {
   "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"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_IG63&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r250": {
   "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"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r252": {
   "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"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "IE60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2024-03-27"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_f&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r261": {
   "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"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B35",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B35_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r266": {
   "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"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG20D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG20D&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r268": {
   "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"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG32&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 6-K",
   "Section": "General Instruction",
   "Subsection": "B"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "Instruction",
   "Paragraph": "2"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "a"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r334": {
   "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"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "80",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_80&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "144",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_144&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "145",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "158",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_158&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "171",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_171&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r408": {
   "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"
  },
  "r409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r410": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  }
 }
}
