XML 129 R102.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Summary of Expected Credit Loss Allowance (Detail) - CAD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Disclosure Of Allowance For Doubtful Accounts [Abstract] |  |
Beginning balance | $ 338 | $ 1,732
Impairment loss recognized | 780 | 437
Amounts written-off as uncollectible | (680) | (1,784)
Impairment loss reversed | (301) | (53)
Effect of movement in exchange rates | 2 | 6
Ending balance | $ 139 | $ 338

X
- Definition Additional allowance recognised in profit or loss allowance account for credit loss of financial assets. + References No definition available. + Details
Name: | pds_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossOfFinancialAssets
Namespace Prefix: | pds_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Allowance account for credit loss of financial assets. + References No definition available. + Details
Name: | pds_AllowanceAccountForCreditLossOfFinancialAssets
Namespace Prefix: | pds_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Disclosure of allowance for doubtful accounts abstract. + References No definition available. + Details
Name: | pds_DisclosureOfAllowanceForDoubtfulAccountsAbstract
Namespace Prefix: | pds_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase (decrease) through net exchange differences allowance account for credit loss of financial assets. + References No definition available. + Details
Name: | pds_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossOfFinancialAssets
Namespace Prefix: | pds_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reversal allowance account for credit loss of financial assets. + References No definition available. + Details
Name: | pds_ReversalAllowanceAccountForCreditLossOfFinancialAssets
Namespace Prefix: | pds_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Utilisation allowance account for credit loss of financial assets. + References No definition available. + Details
Name: | pds_UtilisationAllowanceAccountForCreditLossOfFinancialAssets
Namespace Prefix: | pds_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration