XML 115 R62.htm IDEA: XBRL DOCUMENT
v3.21.1

Corporate Information - Additional Information (Detail) $ in Thousands | 1 Months Ended | 6 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | ---
May 31, 2016 | Dec. 31, 2020 USD ($) Destinations Country Flights Airlines Aircraft | Dec. 31, 2020 USD ($) Destinations Country Flights Airlines Aircraft | Dec. 31, 2019 USD ($) Aircraft | Dec. 31, 2018 USD ($) | Dec. 31, 2021 USD ($) | Mar. 31, 2021 Aircraft
Parent company information [line items] |  |  |  |  |  |  |
Commercial alliance with United Airlines - Renewal extension period | 5 years |  |  |  |  |  |
Number of aircraft | Aircraft |  | 77 | 77 |  |  |  |
Aircraft average useful life |  |  | 8 years 2 months 12 days |  |  |  |
Air crafts held for sale | Aircraft |  |  |  | 14 |  |  |
Proceeds from senior conertible note | $ |  | $ 342,900 | $ 342,900 |  |  |  |
Debt including current maturities | $ |  | 1,163,900 | 1,163,900 | $ 1,060,765 |  |  |
Monthly Cash Consumption | $ |  | 20,000 |  |  |  |  |
Total cash, cash equivalents, short-term and long-term investments | $ |  | $ 1,010 | 1,010 |  |  |  |
Passenger revenue [member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Revenue | $ |  |  | 760,594 | 2,612,605 | $ 2,587,389 |  |
Cargo and mail revenue [member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Revenue | $ |  |  | $ 21,002 | $ 62,460 | $ 62,483 |  |
Boeing 737-700 [member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Air crafts held for sale | Aircraft |  | 14 | 14 |  |  |  |
Boeing Seven Hundred And Thirty Seven Max Aircraft [Member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
No of aircrafts held for sale delivered | Aircraft |  |  |  |  |  |  | 6
Covid 19 Member [Member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Percentage of decrease in company operations |  |  | 70.90% |  |  |  |
Revenue | $ |  |  | $ 801,000 |  |  |  |
Percentage of decrease in revenue |  |  | 70.40% |  |  |  |
Covid 19 Member [Member] | Passenger revenue [member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Percentage of decrease in revenue |  |  | 70.90% |  |  |  |
Covid 19 Member [Member] | Cargo and mail revenue [member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Percentage of decrease in revenue |  |  | 66.40% |  |  |  |
Covid 19 Member [Member] | Other operating revenues [member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Percentage of decrease in revenue |  |  | 40.00% |  |  |  |
Covid 19 Member [Member] | Boeing 737-800 [member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Number of aircraft | Aircraft |  | 68 | 68 |  |  |  |
Covid 19 Member [Member] | Boeing 737-700 [member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Number of aircraft | Aircraft |  | 2 | 2 |  |  |  |
Covid 19 Member [Member] | Boeing Seven Hundred And Thirty Seven Max Aircraft [Member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Number of aircraft | Aircraft |  | 7 | 7 |  |  |  |
Covid 19 Member [Member] | Embraer 190 fleet [member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Air crafts held for sale | Aircraft |  | 14 | 14 |  |  |  |
Number of Spare Engines Spare Parts Held for Sale | Aircraft |  | 6 | 6 |  |  |  |
No of aircrafts held for sale delivered | Aircraft |  | 6 | 6 |  |  |  |
No of of aircrafts held for sale yet to bedelivered | Aircraft |  | 8 | 8 |  |  |  |
Covid 19 Member [Member] | ExportImport Bank of the United States [Member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Debt including current maturities | $ |  | $ 327,900 | $ 327,900 |  |  |  |
Covid 19 Member [Member] | Committed Credit Facilities [Member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Debt including current maturities | $ |  | 305,000 | 305,000 |  |  | $ 305,000 |
Covid 19 Member [Member] | Secured Credit Facilities [Member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Debt including current maturities | $ |  | 105,000 | 105,000 |  |  |  |
Covid 19 Member [Member] | Unsecured Credit Facilities [Member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Debt including current maturities | $ |  | $ 200,000 | $ 200,000 |  |  | $ 200,000 |
Compania Panamena de Aviacion, S. A. - Copa Airlines [member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Number of countries | Country |  | 25 | 25 |  |  |  |
Number of daily scheduled flights | Flights |  | 104 | 104 |  |  |  |
Compania Panamena de Aviacion, S. A. - Copa Airlines [member] | International [member] | Codeshare agreements [member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Number of destinations | Destinations |  | 200 | 200 |  |  |  |
Compania Panamena de Aviacion, S. A. - Copa Airlines [member] | North, Central and South America and the Caribbean [Member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Number of destinations | Destinations |  | 54 | 54 |  |  |  |
ConnectMiles [member] | Star Alliance Airlines [member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Number of destinations | Destinations |  | 1,300 | 1,300 |  |  |  |
Number of countries | Country |  | 195 | 195 |  |  |  |
ConnectMiles [member] | Star Alliance Airlines [member] | Bottom of range [member] |  |  |  |  |  |  |
Parent company information [line items] |  |  |  |  |  |  |
Number of airlines | Airlines |  | 26 | 26 |  |  |  |

X
- Definition Aircraft average useful life. + References No definition available. + Details
Name: | cpa_AircraftAverageUsefulLife
Namespace Prefix: | cpa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Average Month Cash Consumption + References No definition available. + Details
Name: | cpa_AverageMonthCashConsumption
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Commercial alliance renewal extension period. + References No definition available. + Details
Name: | cpa_CommercialAllianceRenewalExtensionPeriod
Namespace Prefix: | cpa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of air crafts held for sale. + References No definition available. + Details
Name: | cpa_NumberOfAirCraftsHeldForSale
Namespace Prefix: | cpa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of aircraft. + References No definition available. + Details
Name: | cpa_NumberOfAircraft
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of AirCrafts Held For Sale Delivered + References No definition available. + Details
Name: | cpa_NumberOfAircraftsHeldForSaleDelivered
Namespace Prefix: | cpa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of AirCrafts Held For Sale Yet To Be Delivered + References No definition available. + Details
Name: | cpa_NumberOfAircraftsHeldForSaleYetToBeDelivered
Namespace Prefix: | cpa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of airlines. + References No definition available. + Details
Name: | cpa_NumberOfAirlines
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of countries in South, Central America and the Caribbean. + References No definition available. + Details
Name: | cpa_NumberOfCountries
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of daily scheduled flights. + References No definition available. + Details
Name: | cpa_NumberOfDailyScheduledFlights
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of flights to destinations within Colombia. + References No definition available. + Details
Name: | cpa_NumberOfDestinations
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Spare Engines Spare Parts Held for Sale + References No definition available. + Details
Name: | cpa_NumberOfSpareEnginesSparePartsHeldForSale
Namespace Prefix: | cpa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Parent company information. + References No definition available. + Details
Name: | cpa_ParentCompanyInformationLineItems
Namespace Prefix: | cpa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of Decrease in Company Operations + References No definition available. + Details
Name: | cpa_PercentageOfDecreaseInCompanyOperations
Namespace Prefix: | cpa_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of Decrease in Revenue + References No definition available. + Details
Name: | cpa_PercentageOfDecreaseInRevenue
Namespace Prefix: | cpa_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Proceeds from Issue of Convertible Notes + References No definition available. + Details
Name: | cpa_ProceedsFromIssueOfConvertibleNotes
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total of Cash Cash Equivalents Short Term and Long Term Investments + References No definition available. + Details
Name: | cpa_TotalOfCashCashEquivalentsShortTermAndLongTermInvestments
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of outstanding funds that the entity is obligated to repay. + 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_Borrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity’s ordinary activities in exchange for consideration. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 15 -IssueDate 2020-01-01 -Paragraph 113 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_113_a&doctype=Standard -URIDate 2020-01-01 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 15 -IssueDate 2020-01-01 -Paragraph 114 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_114&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_RevenueFromContractsWithCustomers
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=cpa_PassengerRevenueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=cpa_CargoAndMailRevenueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=cpa_BoeingSevenHundredAndThirtySevenSevenHundredAircraftMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=cpa_BoeingSevenHundredAndThirtySevenMaxAircraftMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cpa_EventAxis=cpa_Covid19memberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=cpa_OtherOperatingRevenuesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=cpa_BoeingSevenHundredAndThirtySevenEightHundredAircraftMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=cpa_Embraer190FleetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=cpa_ExportimportBankOfTheUnitedStatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=cpa_CommittedCreditFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=cpa_SecuredCreditFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=cpa_UnsecuredCreditFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cpa_CompaniaPanamenaDeAviacionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_JointOperationsAxis=cpa_CodeshareAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=cpa_NorthCentralSouthAmericaAndCaribbeanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cpa_ConnectMilesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ConsolidatedStructuredEntitiesAxis=cpa_StarAllianceAirlinesMember
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: |