XML 104 R76.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Leases - Additional Information (Detail) - CAD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022
Leases Disclosure [Line Items] |  |
Interest and payments | $ 13 | $ 10
Real Estate [member] | Bottom Of Range [Member] |  |
Leases Disclosure [Line Items] |  |
Terms of operating lease commitments | 1 year |
Real Estate [member] | Top of Range [Member] |  |
Leases Disclosure [Line Items] |  |
Terms of operating lease commitments | 10 years |
Vehicles [member] | Bottom Of Range [Member] |  |
Leases Disclosure [Line Items] |  |
Terms of operating lease commitments | 3 years |
Vehicles [member] | Top of Range [Member] |  |
Leases Disclosure [Line Items] |  |
Terms of operating lease commitments | 4 years |
Rig Equipment [Member] |  |
Leases Disclosure [Line Items] |  |
Long-term drilling contracts | $ 554 | $ 774
Rig Equipment [Member] | Bottom Of Range [Member] |  |
Leases Disclosure [Line Items] |  |
Term of operating leases under long term drilling contracts | 1 year |
Rig Equipment [Member] | Top of Range [Member] |  |
Leases Disclosure [Line Items] |  |
Term of operating leases under long term drilling contracts | 5 years |

X
- Definition Interest and payments on lease liabilities. + References No definition available. + Details
Name: | pds_InterestAndPaymentsOnLeaseLiabilities
Namespace Prefix: | pds_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Net book value of operating leases. + References No definition available. + Details
Name: | pds_NetBookValueOfOperatingLeases
Namespace Prefix: | pds_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Term of operating lease commitments. + References No definition available. + Details
Name: | pds_TermOfOperatingLeaseCommitments
Namespace Prefix: | pds_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of operating leases under long term drilling contracts. + References No definition available. + Details
Name: | pds_TermOfOperatingLeasesUnderLongTermDrillingContracts
Namespace Prefix: | pds_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=pds_RealEstatesMember
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_ClassesOfAssetsAxis=ifrs-full_VehiclesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=pds_RigEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |