XML 33 R23.htm IDEA: XBRL DOCUMENT
v3.23.1

Summary of Significant Accounting Policies (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2023
Accounting Policies [Abstract] |
Recently Issued Accounting Standards – Not Yet Adopted | Recently Issued Accounting Standards – Not Yet Adopted In August 2020, the FASB issued ASU No. 2020-06, “Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity.” ASU 2020-06 simplifies the accounting for convertible instruments by removing major separation models and removing certain settlement condition qualifiers for the derivatives scope exception for contracts in an entity’s own equity, and simplifies the related diluted net income per share calculation for both Subtopics. ASU 2020-06 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2023, for the Company as a smaller reporting company. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the impact of this ASU on its financial statements and disclosures.

X
- Definition New Accounting Pronouncements Not Yet Adopted Policy [Policy Text Block] + References No definition available. + Details
Name: | PESI_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock
Namespace Prefix: | PESI_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration