XML 87 R68.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Share-based payments - Share options outstanding (Details) $ in Thousands | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) Options | Dec. 31, 2023 Options $ / shares | Dec. 31, 2021 Options
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Number of options outstanding |  | 1,511,773 | 1,474,809 | 2,092,596
Weighted average remaining contractual life (years) | 6 years 29 days |  |  |
Number of options exercisable |  |  | 1,218,581 |
Compensation expense | $ | $ 3,417 | $ 4,238 |  |
Share option |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Compensation expense | $ | $ 1,211 | $ 2,514 |  |
Exercise Price 8.01 - 10.00 |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Number of options outstanding |  |  | 317,609 |
Weighted average remaining contractual life (years) | 5 years 3 months 18 days |  |  |
Number of options exercisable |  |  | 314,535 |
Exercise Price 8.01 - 10.00 | Bottom of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 8.01 |
Exercise Price 8.01 - 10.00 | Top of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 10.00 |
Exercise Price 10.01 - 12.00 |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Number of options outstanding |  |  | 109,534 |
Weighted average remaining contractual life (years) | 4 years 2 months 23 days |  |  |
Number of options exercisable |  |  | 109,534 |
Exercise Price 10.01 - 12.00 | Bottom of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 10.01 |
Exercise Price 10.01 - 12.00 | Top of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 12.00 |
Exercise Price 12.01 - 14.00 |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Number of options outstanding |  |  | 37,650 |
Weighted average remaining contractual life (years) | 8 years 7 days |  |  |
Number of options exercisable |  |  | 9,050 |
Exercise Price 12.01 - 14.00 | Bottom of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 12.01 |
Exercise Price 12.01 - 14.00 | Top of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 14.00 |
Exercise Price 14.01 - 16.00 |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Number of options outstanding |  |  | 142,456 |
Weighted average remaining contractual life (years) | 3 years 5 months 4 days |  |  |
Number of options exercisable |  |  | 133,759 |
Exercise Price 14.01 - 16.00 | Bottom of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 14.01 |
Exercise Price 14.01 - 16.00 | Top of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 16.00 |
Exercise Price 16.01 - 18.00 |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Number of options outstanding |  |  | 421,889 |
Weighted average remaining contractual life (years) | 6 years 4 months 24 days |  |  |
Number of options exercisable |  |  | 376,252 |
Exercise Price 16.01 - 18.00 | Bottom of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 16.01 |
Exercise Price 16.01 - 18.00 | Top of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 18.00 |
Exercise Price 18.01 - 20.00 |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Number of options outstanding |  |  | 21,700 |
Weighted average remaining contractual life (years) | 9 years 5 months 12 days |  |  |
Exercise Price 18.01 - 20.00 | Bottom of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 18.01 |
Exercise Price 18.01 - 20.00 | Top of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 20.00 |
Exercise Price 20.01 - 22.00 |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Number of options outstanding |  |  | 300 |
Weighted average remaining contractual life (years) | 6 years 7 months 17 days |  |  |
Number of options exercisable |  |  | 248 |
Exercise Price 20.01 - 22.00 | Bottom of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 20.01 |
Exercise Price 20.01 - 22.00 | Top of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 22.00 |
Exercise Price 22.01 - 24.00 |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Number of options outstanding |  |  | 411,871 |
Weighted average remaining contractual life (years) | 7 years 4 months 17 days |  |  |
Number of options exercisable |  |  | 266,951 |
Exercise Price 22.01 - 24.00 | Bottom of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 22.01 |
Exercise Price 22.01 - 24.00 | Top of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 24.00 |
Exercise Price 24.01 - 26.00 |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Number of options outstanding |  |  | 1,800 |
Weighted average remaining contractual life (years) | 6 years 10 months 24 days |  |  |
Number of options exercisable |  |  | 1,373 |
Exercise Price 24.01 - 26.00 | Bottom of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 24.01 |
Exercise Price 24.01 - 26.00 | Top of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 26.00 |
Exercise Price 28.01 - 30.00 |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Number of options outstanding |  |  | 10,000 |
Weighted average remaining contractual life (years) | 7 years 2 months 12 days |  |  |
Number of options exercisable |  |  | 6,879 |
Exercise Price 28.01 - 30.00 | Bottom of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 28.01 |
Exercise Price 28.01 - 30.00 | Top of range |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |
Exercise price | $ / shares |  |  | $ 30.00 |

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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The exercise price of outstanding share options. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2023-01-01 -Paragraph 45 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_d&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_ExercisePriceOfOutstandingShareOptions2019
Namespace Prefix: | ifrs-full_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of share options outstanding in a share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2023-01-01 -Paragraph 45 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_d&doctype=Standard -URIDate 2023-03-23 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2023-01-01 -Paragraph 45 -Subparagraph b -Clause i -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_i&doctype=Standard -URIDate 2023-03-23 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2023-01-01 -Paragraph 45 -Subparagraph b -Clause vi -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_vi&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_NumberOfOutstandingShareOptions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of share options exercisable in a share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2023-01-01 -Paragraph 45 -Subparagraph b -Clause vii -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_vii&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2023-01-01 -Paragraph 45 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_d&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=prof_IfrsStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=prof_ExercisePrice8.0110.00Member
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_RangesOfExercisePricesForOutstandingShareOptionsAxis=prof_ExercisePrice10.0112.00Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=prof_ExercisePrice12.0114.00Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=prof_ExercisePrice14.0116.00Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=prof_ExercisePrice16.0118.00Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=prof_ExercisePrice18.0120.00Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=prof_ExercisePrice20.0122.00Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=prof_ExercisePrice22.0124.00Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=prof_ExercisePrice24.0126.00Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=prof_ExercisePrice28.0130.00Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |