XML 100 R88.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Leases - Additional Information (Detail) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2017 USD ($) Aircraft | Dec. 31, 2016 USD ($) | Dec. 31, 2015 USD ($)
Disclosure of finance lease and operating lease by lessee [abstract] |  |  |
Minimum lease term of finance leases arrangements | 10 years |  |
Acquisition of new aircraft as non-cash investing and financing transactions | $ 89.0 | $ 46.0 |
Total lease expense | $ 134.5 | 138.8 | $ 142.2
Average term of aircraft operating leases | 10 years |  |
Number of aircraft under lessor | Aircraft | 2 |  |
Carrying amount of aircraft under operating lease | $ 37.0 | 41.6 |
Scheduled expiration date of lease | 2020 |  |
Total lease income amounts | $ 3.5 | $ 3.5 | $ 1.9

X
- Definition Average lease term. + References No definition available. + Details
Name: | cpa_AverageLeaseTerm
Namespace Prefix: | cpa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount of fixed assets under operating lease + References No definition available. + Details
Name: | cpa_CarryingAmountOfFixedAssetsUnderOperatingLease
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Minimum lease term. + References No definition available. + Details
Name: | cpa_MinimumOfLeaseTerms
Namespace Prefix: | cpa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum operating lease payments receivable recognized as income. + References No definition available. + Details
Name: | cpa_MinimumOperatingLeasePaymentsReceivableRecognizedAsIncome
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Noncash acquisition, fixed assets acquired. + References No definition available. + Details
Name: | cpa_NoncashAcquisitionFixedAssetsAcquired
Namespace Prefix: | cpa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Scheduled expiration date of lease. + References No definition available. + Details
Name: | cpa_ScheduledExpirationDateOfLease
Namespace Prefix: | cpa_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of operating lease payments that the lessee is or can be required to make, excluding contingent rent, costs for services and taxes to be paid by, and reimbursed to, the lessor, together with any amounts guaranteed by the lessee or by a party related to the lessee recognised as an expense. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Note Expiry date 2019-01-01 -Name IAS -Number 17 -IssueDate 2017-01-01 -Paragraph 35 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=17&date=2017-03-02&anchor=para_35_c&doctype=Standard&book=B -URIDate 2017-03-09 + Details
Name: | ifrs-full_MinimumOperatingLeasePayments
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration