XML 148 R105.htm IDEA: XBRL DOCUMENT
v3.24.1

Details of Significant Accounts - Income tax, schedule of expiration dates of unused taxable losses and amounts of unrecognized deferred income tax assets (Details) $ in Thousands | Dec. 31, 2023 USD ($)
--- | ---
Disclosure of temporary difference, unused tax losses and unused tax credits |
Amount Filed or Assessed | $ 30,706
Unused tax losses for which no deferred tax asset recognised | 25,180
IFRS Unrecognized Tax Benefits | 25,180
2016 |
Disclosure of temporary difference, unused tax losses and unused tax credits |
Amount Filed or Assessed | 4,867
Unused tax losses for which no deferred tax asset recognised | 4,043
IFRS Unrecognized Tax Benefits | 4,043
2017 |
Disclosure of temporary difference, unused tax losses and unused tax credits |
Amount Filed or Assessed | 3,601
Unused tax losses for which no deferred tax asset recognised | 3,601
IFRS Unrecognized Tax Benefits | 3,601
2018 |
Disclosure of temporary difference, unused tax losses and unused tax credits |
Amount Filed or Assessed | 7,522
Unused tax losses for which no deferred tax asset recognised | 2,820
IFRS Unrecognized Tax Benefits | 2,820
2019 |
Disclosure of temporary difference, unused tax losses and unused tax credits |
Amount Filed or Assessed | 918
Unused tax losses for which no deferred tax asset recognised | 918
IFRS Unrecognized Tax Benefits | 918
2020 |
Disclosure of temporary difference, unused tax losses and unused tax credits |
Amount Filed or Assessed | 903
Unused tax losses for which no deferred tax asset recognised | 903
IFRS Unrecognized Tax Benefits | 903
2021 |
Disclosure of temporary difference, unused tax losses and unused tax credits |
Amount Filed or Assessed | 3,594
Unused tax losses for which no deferred tax asset recognised | 3,594
IFRS Unrecognized Tax Benefits | 3,594
2022 |
Disclosure of temporary difference, unused tax losses and unused tax credits |
Amount Filed or Assessed | 3,271
Unused tax losses for which no deferred tax asset recognised | 3,271
IFRS Unrecognized Tax Benefits | 3,271
2023 |
Disclosure of temporary difference, unused tax losses and unused tax credits |
Amount Filed or Assessed | 6,030
Unused tax losses for which no deferred tax asset recognised | 6,030
IFRS Unrecognized Tax Benefits | $ 6,030

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 12 -IssueDate 2023-01-01 -Paragraph 81 -Subparagraph e -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_e&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the amount filed/ assessed. + References No definition available. + Details
Name: | perf_AmountFiledOrAssessed
Namespace Prefix: | perf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of unrecognized tax benefits. + References No definition available. + Details
Name: | perf_IfrsUnrecognizedTaxBenefits
Namespace Prefix: | perf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | perf_TaxOriginationYearAxis=perf_TaxOriginationYear2016Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | perf_TaxOriginationYearAxis=perf_TaxOriginationYear2017Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | perf_TaxOriginationYearAxis=perf_TaxOriginationYear2018Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | perf_TaxOriginationYearAxis=perf_TaxOriginationYear2019Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | perf_TaxOriginationYearAxis=perf_TaxOriginationYear2020Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | perf_TaxOriginationYearAxis=perf_TaxOriginationYear2021Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | perf_TaxOriginationYearAxis=perf_TaxOriginationYear2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | perf_TaxOriginationYearAxis=perf_TaxOriginationYear2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |