XML 85 R72.htm IDEA: XBRL DOCUMENT
v3.21.1

Financial instruments and risk management - Jet fuel price risk (Details) gal in Thousands, $ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 31, 2020 USD ($) | Dec. 31, 2020 MXN ($) gal $ / gal | Dec. 31, 2019 MXN ($) gal $ / gal | Dec. 31, 2018 MXN ($) | Jun. 30, 2019 $ / gal
Jet fuel price risk |  |  |  |  |
Fair value of derivative financial liabilities |  | $ (9,657) |  |  |
Intrinsic value recycled to the fuel cost |  | 1,271,462 |  |  |
Loss from derivatives financial instruments recognized in consolidated statements of operations |  | $ (1,306,557) | $ (67,629) | $ 455,009 |
Jet fuel |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Percentage of operating expenses | 28.00% | 28.00% | 38.00% | 38.00% |
Intrinsic value recycled to the fuel cost |  |  | $ 61,069 |  |
Fuel cost |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Intrinsic value recycled to the fuel cost |  | $ 835,884 | $ 9,477 | $ 9,477 |
Finance cost |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Intrinsic value recycled to the fuel cost |  | $ 435,578 |  |  |
Jet fuel Asian call options contracts |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Notional volume (in gallons) | gal |  | 23,967 | 13,492 |  |
Fair value of derivative financial assets |  | $ 206 | $ 0 |  |
Cost of hedging recognized in other comprehensive income |  | 21,650 | $ (133,567) | 134,096 |
Jet fuel Asian call options contracts | Jet fuel |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Intrinsic value recycled to the fuel cost |  | $ 33,627 |  | $ 402,493 |
Jet fuel Asian call options contracts | Within one year |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Notional volume (in gallons) | gal |  | 7,280 |  |  |
Strike price agreed rate | $ / gal |  | 1.90 |  |  |
Approximate percentage of hedge (of expected consumption value) |  | 3.00% |  |  |
Jet fuel Asian call options contracts | Within six months |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Notional volume (in gallons) | gal |  | 7,280 |  |  |
Strike price agreed rate | $ / gal |  | 1.90 |  |  |
Approximate percentage of hedge (of expected consumption value) |  | 6.00% |  |  |
Jet fuel Asian call options contracts | Fuel cost | Jet fuel |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Intrinsic value recycled to the fuel cost |  | $ 20,646 |  |  |
Jet fuel Asian call options contracts | Finance cost | Jet fuel |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Intrinsic value recycled to the fuel cost |  | $ 12,981 |  |  |
Jet fuel Zero-Cost collars |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Notional volume (in gallons) | gal |  | 81,646 | 70,136 |  |
Fair value of derivative financial assets |  |  | $ 133,567 |  |
Fair value of derivative financial liabilities |  | $ (9,657) |  |  |
Upward/downward movement in the spot price of the US Gulf Coast Jet 54 | 5.00% | 5.00% |  |  |
Effect of upward movement in spot price on accumulated other comprehensive income | $ 160.00 |  |  |  |
Effect of downward movement in spot price on accumulated other comprehensive income | $ (160.00) |  |  |  |
Unwind of Zero cost collar |  | $ 42,644 |  |  |
Jet fuel Zero-Cost collars | Within one year |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Notional volume (in gallons) | gal |  | 7,556 | 56,644 |  |
Approximate percentage of hedge (of expected consumption value) |  | 3.00% | 20.00% |  |
Jet fuel Zero-Cost collars | Within one year | Jet fuel | Minimum |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Strike price agreed rate | $ / gal |  | 1.23 | 1.6400 |  |
Jet fuel Zero-Cost collars | Within one year | Jet fuel | Maximum |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Strike price agreed rate | $ / gal |  | 1.93 | 1.8200 |  |
Jet fuel Zero-Cost collars | Within six months |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Notional volume (in gallons) | gal |  | 7,556 | 34,480 |  |
Approximate percentage of hedge (of expected consumption value) |  | 6.00% | 25.00% |  |
Jet fuel Zero-Cost collars | Within six months | Jet fuel | Minimum |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Strike price agreed rate | $ / gal |  | 1.23 | 1.6300 |  |
Jet fuel Zero-Cost collars | Within six months | Jet fuel | Maximum |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Strike price agreed rate | $ / gal |  | 1.93 |  |  | 1.8200
Jet fuel Zero-Cost collars | Between six months and one year |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Notional volume (in gallons) | gal |  |  | 22,164 |  |
Approximate percentage of hedge (of expected consumption value) |  |  | 15.00% |  |
Jet fuel Zero-Cost collars | Between six months and one year | Jet fuel | Minimum |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Strike price agreed rate | $ / gal |  |  | 1.6500 |  |
Jet fuel Zero-Cost collars | Between six months and one year | Jet fuel | Maximum |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Strike price agreed rate | $ / gal |  |  | 1.8100 |  |
All-in | Within one year |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Approximate percentage of hedge (of expected consumption value) |  | 6.00% | 20.00% |  |
All-in | Within six months |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Approximate percentage of hedge (of expected consumption value) |  | 12.00% | 25.00% |  |
All-in | Between six months and one year |  |  |  |  |
Jet fuel price risk |  |  |  |  |
Approximate percentage of hedge (of expected consumption value) |  |  | 15.00% |  |

X
- Definition The average price of a hedging instrument. [Refer: Hedging instruments [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2020-01-01 -Paragraph 23B -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_23B_b&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_AveragePriceOfHedgingInstrument
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of derivative financial assets held for hedging. [Refer: Derivative financial assets] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_DerivativeFinancialAssetsHeldForHedging
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_DerivativeFinancialLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 85 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_85&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The nominal amount of a hedging instrument. [Refer: Hedging instruments [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2020-01-01 -Paragraph 23B -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_23B_a&doctype=Standard -URIDate 2020-01-01 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2020-01-01 -Paragraph 24A -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_24A_d&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_NominalAmountOfHedgingInstrument
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition A component of equity representing the accumulated change in the value of the time value of options when separating the intrinsic value and time value of an option contract and designating as the hedging instrument only the changes in the intrinsic value. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 78 -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_78_e&doctype=Standard -URIDate 2020-01-01 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 9 -IssueDate 2020-01-01 -Paragraph 6.5.15 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2020-en-r&anchor=para_6.5.15&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_ReserveOfChangeInValueOfTimeValueOfOptions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of intrinsic value recycled to the fuel cost. + References No definition available. + Details
Name: | vlrs_IntrinsicValueOfZeroCostCollarsRecycleToFuelCost
Namespace Prefix: | vlrs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The percentage of the entity's operating expenses. + References No definition available. + Details
Name: | vlrs_PercentageOfEntitySOperatingExpenses
Namespace Prefix: | vlrs_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of expected consumption hedged as of the reporting date. + References No definition available. + Details
Name: | vlrs_PercentageOfExpectedConsumptionHedged
Namespace Prefix: | vlrs_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The upward or downward change in the relevant risk variable percentage used for sensitivity analysis of types of risk to which the entity is exposed. Used to calculate how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible as of the reporting date. + References No definition available. + Details
Name: | vlrs_SensitivityAnalysisEffectOfChangeInVariablePercent
Namespace Prefix: | vlrs_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The monetary downward change in the relevant risk variable percentage used for sensitivity analysis of types of risk to which the entity is exposed. Used to calculate how accumulated other comprehensive income would have been affected by changes in the relevant risk variable that were reasonably possible as of the reporting date. + References No definition available. + Details
Name: | vlrs_SensitivityAnalysisEffectOfDownwardMovementInForeignCurrencyExchangeRatesAccumulatedOtherComprehensiveIncome
Namespace Prefix: | vlrs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The monetary upward change in the relevant risk variable percentage used for sensitivity analysis of types of risk to which the entity is exposed. Used to calculate how accumulated other comprehensive income would have been affected by changes in the relevant risk variable that were reasonably possible as of the reporting date. + References No definition available. + Details
Name: | vlrs_SensitivityAnalysisEffectOfUpwardMovementInForeignCurrencyExchangeRatesAccumulatedOtherComprehensiveIncome
Namespace Prefix: | vlrs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the unwind of Zero cost collar recognized as part of finance cost. + References No definition available. + Details
Name: | vlrs_UnwindOfZeroCostCollar
Namespace Prefix: | vlrs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CommodityPriceRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vlrs_IfrsIncomeStatementLocationAxis=vlrs_FuelExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | vlrs_IfrsIncomeStatementLocationAxis=vlrs_FinanceCostMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=ifrs-full_OptionContractMember
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=vlrs_NotLaterThanSixMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=vlrs_JetFuelZeroCostCollarsAndOptionContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=vlrs_DerivativesAllInMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |