XML 138 R126.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Commitments and Contingencies - Additional Information (Detail) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2017 USD ($) Contract Order Organization | Dec. 31, 2016 USD ($)
Purchase contracts [member] |  |
Commitments and contingencies [line items] |  |
Number of purchase contracts subscribed | Contract | 2 |
Firm order value | $ 9,500,000,000 |
Purchase contracts [member] | Up to one year [member] |  |
Commitments and contingencies [line items] |  |
Number of firm orders in purchase contract | Order | 2 |
Purchase contracts [member] | Later than 7 years and not later than 10 years [member] |  |
Commitments and contingencies [line items] |  |
Number of firm orders in purchase contract | Order | 71 |
Labor unions [member] |  |
Commitments and contingencies [line items] |  |
Number of company's employees | 9,045 |
Percentage of employees unionized | 62.00% |
Number of union organizations | Organization | 9 |
Labor unions [member] | Panama [member] |  |
Commitments and contingencies [line items] |  |
Number of union organizations | Organization | 5 |
Collective bargaining agreements terms | 4 years |
Labor unions [member] | Colombia [member] |  |
Commitments and contingencies [line items] |  |
Number of union organizations | Organization | 4 |
Labor unions [member] | Bottom of range [member] | Colombia [member] |  |
Commitments and contingencies [line items] |  |
Collective bargaining agreements terms | 2 years |
Labor unions [member] | Top of range [member] | Colombia [member] |  |
Commitments and contingencies [line items] |  |
Collective bargaining agreements terms | 3 years |
Lines of credit for working capital and letters of credit [member] |  |
Commitments and contingencies [line items] |  |
Letters of credit maintained | $ 25,500,000 | $ 26,600,000
Lines of credit for working capital and letters of credit [member] | Line of credit [member] |  |
Commitments and contingencies [line items] |  |
Total line of credit | 212,300,000 |
Committed line of credit | 20,000,000 |
Uncommitted lines of credit | 192,300,000 |
Lines of credit for working capital and letters of credit [member] | Banco General line of credit [member] |  |
Commitments and contingencies [line items] |  |
Committed line of credit | 15,000,000 |
Lines of credit for working capital and letters of credit [member] | Banco General overdraft line of credit [member] |  |
Commitments and contingencies [line items] |  |
Committed line of credit | 5,000,000 |
Lines of credit for working capital and letters of credit [member] | Bladex line of credit [member] |  |
Commitments and contingencies [line items] |  |
Uncommitted lines of credit | 100,000,000 |
Lines of credit for working capital and letters of credit [member] | Citibank line of credit [member] |  |
Commitments and contingencies [line items] |  |
Uncommitted lines of credit | 77,300,000 |
Lines of credit for working capital and letters of credit [member] | Banco Nacional De Panama line of credit [member] |  |
Commitments and contingencies [line items] |  |
Uncommitted lines of credit | 15,000,000 |
Lines of credit for working capital and letters of credit [member] | Borrowing due through 2018 [member] |  |
Commitments and contingencies [line items] |  |
Line of credit balance amount | $ 127,800,000 |
Lines of credit for working capital and letters of credit [member] | Borrowing due through 2017 [member] |  |
Commitments and contingencies [line items] |  |
Line of credit balance amount |  | $ 83,500,000
Covenants [member] | Bottom of range [member] |  |
Commitments and contingencies [line items] |  |
Earnings before income taxes, depreciation, amortization, and restructuring, or rent cost ("EBITDAR") to a fixed charge ratio | 2.50% |
Minimum tangible net worth | $ 160,000,000 |
EBITDAR to a finance charge expense ratio | 2.0 |
Minimum unrestricted cash balance | $ 50,000,000 |
Cash, cash equivalents and short-term investments | $ 75,000,000 |
Covenants [member] | Top of range [member] |  |
Commitments and contingencies [line items] |  |
Total liability plus operating leases minus operating cash to tangible net worth ratio | 5.5 |
Long-term obligations to an EBITDAR ratio | 6.0 |

X
- Definition Cash and cash equivalents and short-term investments. + References No definition available. + Details
Name: | cpa_CashAndCashEquivalentsAndShorttermInvestments
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Collective bargaining agreements term. + References No definition available. + Details
Name: | cpa_CollectiveBargainingAgreementsTerm
Namespace Prefix: | cpa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Commitments and contingencies. + References No definition available. + Details
Name: | cpa_CommitmentsAndContingenciesLineItems
Namespace Prefix: | cpa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Committed borrowings. + References No definition available. + Details
Name: | cpa_CommittedBorrowings
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Earnings before income taxes depreciation amortization and restructuring to finance charge expense ratio. + References No definition available. + Details
Name: | cpa_EarningsBeforeIncomeTaxesDepreciationAmortizationAndRestructuringToFinanceChargeExpenseRatio
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Earnings before income taxes depreciation amortization and restructuring to fixed charge ratio. + References No definition available. + Details
Name: | cpa_EarningsBeforeIncomeTaxesDepreciationAmortizationAndRestructuringToFixedChargeRatio
Namespace Prefix: | cpa_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Letters of credit outstanding amount. + References No definition available. + Details
Name: | cpa_LettersOfCreditOutstandingAmount1
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term obligations to earnings before income taxes depreciation amortization and restructuring ratio. + References No definition available. + Details
Name: | cpa_LongtermObligationsToEarningsBeforeIncomeTaxesDepreciationAmortizationAndRestructuringRatio
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum borrowings capacity. + References No definition available. + Details
Name: | cpa_MaximumBorrowingsCapacity
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of firm orders in purchase contracts. + References No definition available. + Details
Name: | cpa_NumberOfFirmOrdersInPurchaseContracts
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

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

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

X
- Definition Percentage of employees unionized. + References No definition available. + Details
Name: | cpa_PercentageOfEmployeesUnionized
Namespace Prefix: | cpa_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tangible net worth. + References No definition available. + Details
Name: | cpa_TangibleNetWorth
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tangible net worth ratio. + References No definition available. + Details
Name: | cpa_TangibleNetWorthRatio
Namespace Prefix: | cpa_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Uncommitted borrowings. + References No definition available. + Details
Name: | cpa_UncommittedBorrowings
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Unrestricted cash balance. + References No definition available. + Details
Name: | cpa_UnrestrictedCashBalance
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of capital commitments for which the entity has entered into a contract. [Refer: Capital commitments] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_112_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_ContractualCapitalCommitments
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The number of personnel employed by the entity at a date. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_112_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_NumberOfEmployees
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of loans received from banks that have not been secured by collateral. [Refer: Loans received] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_112_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_UnsecuredBankLoansReceived
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_ItemsOfContingentLiabilitiesAxis=cpa_PurchaseContractsMember
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_LaterThanSevenYearsAndNotLaterThanTenYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ItemsOfContingentLiabilitiesAxis=cpa_LaborUnionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_CO
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_ItemsOfContingentLiabilitiesAxis=cpa_LinesOfCreditForWorkingCapitalAndLettersOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

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

X
- Details
Name: | ifrs-full_ItemsOfContingentLiabilitiesAxis=cpa_CovenantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |