XML 154 R131.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Commitments and contingencies - Sale and lease back commitments (Details) $ in Thousands |  |  |  | 1 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | ---
Oct. 10, 2022 aircraft | May 12, 2020 engine | Dec. 28, 2017 aircraft | Nov. 30, 2021 aircraft | Dec. 31, 2017 aircraft | Dec. 31, 2023 USD ($) aircraft | Dec. 31, 2022 USD ($) aircraft | Dec. 31, 2011 aircraft | Dec. 31, 2021 USD ($)
Disclosure of maturity analysis of operating lease payments [line items] |  |  |  |  |  |  |  |  |
Estimated proceeds from aircraft sale |  |  |  |  |  | $ 1,447,500 |  |  |
Non-cancellable sale and leaseback contracts of aircraft leases |  |  |  |  |  | 1,162,429 |  |  |
Possible contingencies related to legal matters |  |  |  |  |  | 29,400 | $ 2,800 |  | $ 6,100
Possible contingencies related to other contributions matters |  |  |  |  |  | $ 20,500 | $ 7,800 |  | $ 8,000
Airbus purchase agreement |  |  |  |  |  |  |  |  |
Disclosure of maturity analysis of operating lease payments [line items] |  |  |  |  |  |  |  |  |
Number of aircraft purchased | aircraft |  |  |  |  |  | 13 | 18 |  |
A320NEO model |  |  |  |  |  |  |  |  |
Disclosure of maturity analysis of operating lease payments [line items] |  |  |  |  |  |  |  |  |
Number of aircraft purchased | aircraft |  |  |  |  | 46 |  |  | 30 |
A320NEO model | Airbus purchase agreement |  |  |  |  |  |  |  |  |
Disclosure of maturity analysis of operating lease payments [line items] |  |  |  |  |  |  |  |  |
Number of aircraft purchased | aircraft | 25 |  | 80 | 39 |  |  |  |  |
A321NEO model |  |  |  |  |  |  |  |  |
Disclosure of maturity analysis of operating lease payments [line items] |  |  |  |  |  |  |  |  |
Number of aircraft purchased |  | 34 |  |  | 34 |  |  |  |
A321NEO model | Airbus purchase agreement |  |  |  |  |  |  |  |  |
Disclosure of maturity analysis of operating lease payments [line items] |  |  |  |  |  |  |  |  |
Number of aircraft converted | aircraft |  |  |  | 19 |  |  |  |  |
Not later than one year |  |  |  |  |  |  |  |  |
Disclosure of maturity analysis of operating lease payments [line items] |  |  |  |  |  |  |  |  |
Estimated proceeds from aircraft sale |  |  |  |  |  | $ 626,500 |  |  |
Non-cancellable sale and leaseback contracts of aircraft leases |  |  |  |  |  | 19,440 |  |  |
Later Than One Year And Not Later Than Two Years |  |  |  |  |  |  |  |  |
Disclosure of maturity analysis of operating lease payments [line items] |  |  |  |  |  |  |  |  |
Estimated proceeds from aircraft sale |  |  |  |  |  | 821,000 |  |  |
Non-cancellable sale and leaseback contracts of aircraft leases |  |  |  |  |  | 84,730 |  |  |
Between two and three years |  |  |  |  |  |  |  |  |
Disclosure of maturity analysis of operating lease payments [line items] |  |  |  |  |  |  |  |  |
Non-cancellable sale and leaseback contracts of aircraft leases |  |  |  |  |  | 96,869 |  |  |
Between three and four years |  |  |  |  |  |  |  |  |
Disclosure of maturity analysis of operating lease payments [line items] |  |  |  |  |  |  |  |  |
Non-cancellable sale and leaseback contracts of aircraft leases |  |  |  |  |  | 96,869 |  |  |
Later Than Four Years |  |  |  |  |  |  |  |  |
Disclosure of maturity analysis of operating lease payments [line items] |  |  |  |  |  |  |  |  |
Non-cancellable sale and leaseback contracts of aircraft leases |  |  |  |  |  | $ 864,521 |  |  |

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 16 -IssueDate 2023-01-01 -Paragraph 97 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_97&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reflects the estimated amount of loss related to legal matters from the specified contingency as of the balance sheet date. + References No definition available. + Details
Name: | vlrs_IfrsLossContingencyEstimateOfPossibleLossRelatedToLegalMatters
Namespace Prefix: | vlrs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition other contributions matters from the specified contingency as of the balance sheet date. + References No definition available. + Details
Name: | vlrs_IfrsLossContingencyEstimateOfPossibleLossRelatedToOtherContributionsMatters
Namespace Prefix: | vlrs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the number of aircraft converted during the period. + References No definition available. + Details
Name: | vlrs_NumberOfAircraftConverted
Namespace Prefix: | vlrs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of aircraft purchased during the period. + References No definition available. + Details
Name: | vlrs_NumberOfAircraftPurchased
Namespace Prefix: | vlrs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of undiscounted operating lease payments. + References No definition available. + Details
Name: | vlrs_UndiscountedOperatingLeasePayments
Namespace Prefix: | vlrs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis=vlrs_OperatingLeasesEstablishedFromAirbusPurchaseAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=vlrs_A320NeoModelMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=vlrs_A321NeoModelMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=vlrs_LaterThanFourYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |