XML 111 R95.htm IDEA: XBRL DOCUMENT
v3.24.0.1

RELATED PARTIES - Successor Narrative (Details) $ / shares in Units, $ in Millions |  |  |  |  | 2 Months Ended | 10 Months Ended | 12 Months Ended
--- | --- | --- | --- | --- | --- | --- | ---
Feb. 15, 2024 USD ($) shares | Feb. 15, 2023 USD ($) shares | Nov. 09, 2021 USD ($) $ / shares shares | Nov. 08, 2021 $ / shares shares | Dec. 31, 2021 USD ($) | Nov. 08, 2021 USD ($) $ / shares | Dec. 31, 2023 USD ($) trading_day $ / shares shares | Dec. 31, 2022 USD ($) $ / shares shares | Dec. 31, 2021 $ / shares
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Common stock, outstanding (in shares) | shares |  |  |  |  |  |  | 146,451,005 | 156,797,806 |
Share price (in usd per share) | $ / shares |  |  | $ 12.00 |  |  |  |  |  |
Sale of stock, number of shares issued (in shares) | shares |  |  |  | 115,000,000 |  |  |  |  |
Sale of stock, price per share (in usd per share) | $ / shares |  |  |  | $ 10.00 |  | $ 10.00 |  |  |
Management Subscribers |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Sale of stock, number of shares issued (in shares) | shares |  |  | 1,104,810 |  |  |  |  |  |
Sale of stock, price per share (in usd per share) | $ / shares |  |  | $ 10.00 |  |  |  |  |  |
Director Subscribers |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Sale of stock, number of shares issued (in shares) | shares |  |  | 200,000 |  |  |  |  |  |
Sale of stock, price per share (in usd per share) | $ / shares |  |  | $ 10.00 |  |  |  |  |  |
Founder Advisory Agreement |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Founders advisory fees - related party (change in accounting fair value) | $ |  |  |  |  |  |  | $ 108.5 | $ 117.3 |
Affiliated Entity | Founder Advisory Agreement |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Fixed annual advisory amount fair value | $ |  |  | $ 197.4 |  |  |  |  |  |
Variable annual advisory amount fair value | $ |  |  | $ 376.4 |  |  |  |  |  |
Affiliated Entity | Founder Advisory Agreement | Founder Advisory Agreement |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Yearly issue percentage |  |  | 1.50% |  |  |  |  |  |
Common stock, outstanding (in shares) | shares |  |  | 157,137,410 |  |  |  |  |  |
Affiliated Entity | Founder Advisory Agreement | EverArc Founder Entity |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Fixed annual advisory shares (in shares) | shares |  |  | 2,357,061 |  |  |  | 2,357,061 | 2,357,061 |
Yearly issue percentage |  |  | 1.50% |  |  |  |  |  |
Common stock, outstanding (in shares) | shares |  |  | 157,137,410 |  |  |  |  |  |
Average share price threshold (in usd per share) | $ / shares |  |  | $ 10.00 |  |  |  |  |  |
Increase in market value |  |  | 18.00% |  |  |  |  |  |
Share price (in usd per share) | $ / shares |  |  | $ 10.00 |  |  |  |  |  |
Variable annual advisory paid in cash |  |  |  |  |  |  | 50.00% |  |
Fixed annual advisory, average share price (in usd per share) | $ / shares |  |  |  |  |  |  | $ 4.51 | $ 8.86 |
Fixed annual advisory fee shares value | $ |  |  |  |  |  |  | $ 10.6 | $ 20.9 |
Variable annual advisory, average share price (in usd per share) | $ / shares |  |  |  |  |  |  |  |  | $ 13.63
Percentage received in shares |  |  |  |  |  |  | 74.60% | 77.70% |
Advisory share amount (in shares) | shares |  |  |  |  |  |  | 1,758,464 | 1,831,653 |
Percentage received in cash |  |  |  |  |  |  | 25.40% | 22.30% |
Payment of advisory amount | $ |  | $ 4.7 |  |  |  |  | $ 2.7 | $ 4.7 |
Ordinary shares issued (in shares) | shares |  | 1,831,653 |  |  |  |  |  |  |
Payment price, annual increase, percentage |  |  | 15.00% |  |  |  |  |  |
Affiliated Entity | Founder Advisory Agreement | EverArc Founder Entity | Subsequent Event |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Payment of advisory amount | $ | $ 2.7 |  |  |  |  |  |  |  |
Ordinary shares issued (in shares) | shares | 1,758,464 |  |  |  |  |  |  |  |
Affiliated Entity | Founder Advisory Agreement | EverArc Founder Entity | Minimum |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Payout period |  |  |  |  |  |  | 4 years |  |
Affiliated Entity | Founder Advisory Agreement | EverArc Founder Entity | Maximum |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Payout period |  |  |  |  |  |  | 8 years |  |
Affiliated Entity | Lease Arrangements For Real Property | Ironman |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Amount of transaction | $ |  |  |  |  | $ 0.1 | $ 0.3 | $ 0.4 | 0.4 |
Officer |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Restrictive covenant period |  |  | 3 years |  |  |  |  |  |
Related Party | Founder Advisory Agreement | EverArc Founder Entity |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |
Fixed annual advisory amount fair value | $ |  |  |  |  |  |  | $ 42.5 | $ 104.5 |
Consecutive trading days | trading_day |  |  |  |  |  |  | 10 |  |
Share price (in usd per share) | $ / shares |  |  |  |  |  |  | $ 4.51 | $ 8.86 |
Variable annual advisory amount fair value | $ |  |  |  |  |  |  | $ 71.3 | $ 237.0 |
Variable annual advisory, average share price (in usd per share) | $ / shares |  |  |  |  |  |  | $ 4.51 | $ 8.86 |

X
- Definition Founders Advisory Fees, Fair Value Adjustment + References No definition available. + Details
Name: | prm_FoundersAdvisoryFeesFairValueAdjustment
Namespace Prefix: | prm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payments For Related Party Transaction + References No definition available. + Details
Name: | prm_PaymentsForRelatedPartyTransaction
Namespace Prefix: | prm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Related Party Transaction, Annual Advisory Amount, Percentage In Cash + References No definition available. + Details
Name: | prm_RelatedPartyTransactionAnnualAdvisoryAmountPercentageInCash
Namespace Prefix: | prm_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Annual Advisory Amount, Percentage In Shares + References No definition available. + Details
Name: | prm_RelatedPartyTransactionAnnualAdvisoryAmountPercentageInShares
Namespace Prefix: | prm_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Annual Advisory Amount, Shares + References No definition available. + Details
Name: | prm_RelatedPartyTransactionAnnualAdvisoryAmountShares
Namespace Prefix: | prm_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Annual Advisory Amount, Shares Issued + References No definition available. + Details
Name: | prm_RelatedPartyTransactionAnnualAdvisoryAmountSharesIssued
Namespace Prefix: | prm_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Annual Advisory, Payout Period + References No definition available. + Details
Name: | prm_RelatedPartyTransactionAnnualAdvisoryPayoutPeriod
Namespace Prefix: | prm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Average Share Price Threshold + References No definition available. + Details
Name: | prm_RelatedPartyTransactionAverageSharePriceThreshold
Namespace Prefix: | prm_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Consecutive Trading Days Threshold + References No definition available. + Details
Name: | prm_RelatedPartyTransactionConsecutiveTradingDaysThreshold
Namespace Prefix: | prm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Fixed Annual Advisory Amount, Average Share Price + References No definition available. + Details
Name: | prm_RelatedPartyTransactionFixedAnnualAdvisoryAmountAverageSharePrice
Namespace Prefix: | prm_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Fixed Annual Advisory Amount, Shares Factor + References No definition available. + Details
Name: | prm_RelatedPartyTransactionFixedAnnualAdvisoryAmountSharesFactor
Namespace Prefix: | prm_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Fixed Annual Advisory Amount, Shares Factor, Value + References No definition available. + Details
Name: | prm_RelatedPartyTransactionFixedAnnualAdvisoryAmountSharesFactorValue
Namespace Prefix: | prm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Related Party Transaction, Fixed Annual Advisory, Fair Value Amount + References No definition available. + Details
Name: | prm_RelatedPartyTransactionFixedAnnualAdvisoryFairValueAmount
Namespace Prefix: | prm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Related Party Transaction, Payment Price, Annual Increase, Percentage + References No definition available. + Details
Name: | prm_RelatedPartyTransactionPaymentPriceAnnualIncreasePercentage
Namespace Prefix: | prm_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Variable Annual Advisory Amount, Average Share Price + References No definition available. + Details
Name: | prm_RelatedPartyTransactionVariableAnnualAdvisoryAmountAverageSharePrice
Namespace Prefix: | prm_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Variable Annual Advisory, Fair Value Amount + References No definition available. + Details
Name: | prm_RelatedPartyTransactionVariableAnnualAdvisoryFairValueAmount
Namespace Prefix: | prm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Related Party Transaction, Variable Annual Advisory, Fair Value Amount, Percentage Paid In Cash + References No definition available. + Details
Name: | prm_RelatedPartyTransactionVariableAnnualAdvisoryFairValueAmountPercentagePaidInCash
Namespace Prefix: | prm_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Variable Annual Advisory, Increase In Market Value + References No definition available. + Details
Name: | prm_RelatedPartyTransactionVariableAnnualAdvisoryIncreaseInMarketValue
Namespace Prefix: | prm_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Variable Annual Advisory, Share Price + References No definition available. + Details
Name: | prm_RelatedPartyTransactionVariableAnnualAdvisorySharePrice
Namespace Prefix: | prm_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale Of Stock, Period Of Restrictive Covenants + References No definition available. + Details
Name: | prm_SaleOfStockPeriodOfRestrictiveCovenants
Namespace Prefix: | prm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Fixed Annual Advisory, Common Stock Yearly Issue Percentage + References No definition available. + Details
Name: | prm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFixedAnnualAdvisoryCommonStockYearlyIssuePercentage
Namespace Prefix: | prm_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of transactions with related party during the financial reporting period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-3 + Details
Name: | us-gaap_RelatedPartyTransactionAmountsOfTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)(2)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(g)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 + Details
Name: | us-gaap_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=prm_SaleOfStockMembersOfManagementOfSKIntermediateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=prm_SaleOfStockCompanysDirectorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=prm_FounderAdvisoryAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=prm_FounderAdvisoryAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=prm_EverArcFounderEntityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=prm_LeaseArrangementsForRealPropertyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=prm_IronmanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_OfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |