XML 127 R89.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Income Taxes - Summary of Reconciliation of Unrecognized Tax Benefits (Detail) - CAD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017
Reconciliation Of Changes In Deferred Tax Liability Asset [Abstract] |  |
Unrecognized tax benefits, beginning of year | $ 1,980 | $ 1,923
Additions: |  |
Prior year’s tax positions | 60 | 57
Reductions: |  |
Unrecognized tax benefits, end of year | $ 2,040 | $ 1,980

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

X
- Definition Additions. + References No definition available. + Details
Name: | pds_AdditionsAbstract
Namespace Prefix: | pds_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reductions [Abstract] + References No definition available. + Details
Name: | pds_ReductionsAbstract
Namespace Prefix: | pds_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unrecognized tax benefits. + References No definition available. + Details
Name: | pds_UnrecognizedTaxBenefits1
Namespace Prefix: | pds_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Unrecognized tax benefits, increase resulting from prior period tax positions. + References No definition available. + Details
Name: | pds_UnrecognizedTaxBenefitsIncreaseResultingFromPriorPeriodTaxPositions
Namespace Prefix: | pds_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration