XML 141 R129.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Financial Instrument - Risk Management and Fair Value - Summary of Financial Liabilities According to Maturity Date (Detail) - USD ($) $ in Thousands | Dec. 31, 2017 | Dec. 31, 2016
--- | --- | ---
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | $ 1,304,015 | $ 1,296,987
Derivative financial liabilities |  | 2,801
Up to one year [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 458,718 | 365,535
Derivative financial liabilities |  | 2,801
Between 1 and 4 years [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 549,726 | 616,031
More than 4 years [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 434,181 | 466,105
Debt [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 1,174,581 | 1,184,132
Debt [member] | Up to one year [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 329,284 | 252,680
Debt [member] | Between 1 and 4 years [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 549,726 | 616,031
Debt [member] | More than 4 years [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 434,181 | 466,105
Accounts payable [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 116,554 | 104,174
Accounts payable [member] | Up to one year [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 116,554 | 104,174
Account payable to related parties [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 12,880 | 8,681
Account payable to related parties [member] | Up to one year [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 12,880 | 8,681
Fuel derivative instruments [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Derivative financial liabilities |  | 2,801
Fuel derivative instruments [member] | Up to one year [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Derivative financial liabilities |  | 2,801
Contractual cash flow [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 1,442,625 | 1,447,671
Derivative financial liabilities |  | 2,801
Contractual cash flow [member] | Debt [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 1,313,191 | 1,334,816
Contractual cash flow [member] | Accounts payable [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | 116,554 | 104,174
Contractual cash flow [member] | Account payable to related parties [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Non - derivative financial liabilities carrying amount | $ 12,880 | 8,681
Contractual cash flow [member] | Fuel derivative instruments [member] |  |
Disclosure of maturity analysis for derivative financial liabilities [line items] |  |
Derivative financial liabilities |  | $ 2,801

X
- Definition Non-derivative financial liabilities carrying amount. + References No definition available. + Details
Name: | cpa_NonDerivativeFinancialLiabilitiesCarryingAmount
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 2017-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_55&doctype=Standard -URIDate 2017-03-09 + 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_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

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

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

X
- Details
Name: | ifrs-full_CategoriesOfFinancialLiabilitiesAxis=cpa_Debt1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialLiabilitiesAxis=cpa_AccountsPayable1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialLiabilitiesAxis=cpa_AccountsPayableToRelatedPartiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialLiabilitiesAxis=cpa_FuelDerivativeInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MeasurementAxis=cpa_ContractualCashFlowMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |