XML 89 R70.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Share-based payments - RSUs (Details) - shares | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |
Opening Balance | 60,000 |  |
Granted | 25,000 | 60,000 |
Vested | (10,000) |  |
Ending Balance | 75,000 | 60,000 |
RSUs |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |
Opening Balance | 443,861 | 232,317 |
Granted | 235,500 | 385,083 |
Vested | (162,131) | (62,738) |
Forfeited | (23,834) | (110,801) |
Ending Balance | 493,396 | 443,861 | 232,317
Weighted average remaining contractual life (years) | 1 year 11 months 26 days | 2 years 4 months 17 days | 2 years 5 months 12 days
Granted | 3 years | 3 years |
Forfeited | 1 year 6 months 21 days | 2 years 1 month 20 days |

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 number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period. + References No definition available. + Details
Name: | prof_IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
Namespace Prefix: | prof_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References No definition available. + Details
Name: | prof_IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Namespace Prefix: | prof_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date. + References No definition available. + Details
Name: | prof_IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
Namespace Prefix: | prof_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of equity-based payment instruments, excluding stock (or unit) options, that were vested during the reporting period. + References No definition available. + Details
Name: | prof_IfrsShareBasedCompensationArrangementByShareBasedPaymentsAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Namespace Prefix: | prof_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average remaining contractual life of forfeited RSU. + References No definition available. + Details
Name: | prof_WeightedAverageRemainingContractualLifeForfeitedRsu
Namespace Prefix: | prof_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average remaining contractual life of granted RSU. + References No definition available. + Details
Name: | prof_WeightedAverageRemainingContractualLifeGrantedRsu
Namespace Prefix: | prof_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average remaining contractual life of outstanding RSU. + References No definition available. + Details
Name: | prof_WeightedAverageRemainingContractualLifeOfOutstandingRsu
Namespace Prefix: | prof_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | prof_IfrsAwardTypeAxis=prof_IfrsRestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |