XML 30 R40.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Note 9 - Commitments and Contingencies (Details) (USD $) | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2014 | Jun. 30, 2014
Commitments and Contingencies Disclosure [Abstract] |  |
Period of Finite Risk Insurance Policy |  | 25 years
Maximum AllowableCoverageOfInsurancePolicy | $ 39,000,000 | $ 39,000,000
Financial Assurance Coverage Amount Under Insurance Policy | 38,679,000 | 38,679,000
Sinking Fund Related to Insurance Policy | 15,420,000 | 15,420,000
Interest Earned on Sinking Fund | 948,000 | 948,000
Interest Income on Sinking Fund During Period | 5,000 | 11,000
Insurers Obligation to Entity on Termination of Contract | 100.00% | 100.00%
Financial Assurance Coverage Amount Under Second Insurance Policy | 7,800,000 | 7,800,000
Annual Growth Rate of Financial Assurance Coverage Amount Under Second Insurance Policy |  | 1.50%
Maximum Financial Assurance Coverage Amount Under Second Insurance Policy | 8,200,000 | 8,200,000
Sinking Fund Related to Second Insurance Policy | 5,901,000 | 5,901,000
Interest Earned on Sinking Fund Under Second Insurance Policy | 201,000 | 201,000
Interest Income on Sinking Fund During Period Under Second Insurance Policy | 1,000 | 3,000
Period of Finite Second Insurance Policy |  | 4 years
Renewal Fee for Additional Year Under Second Insurance Policy |  | $ 46,000

X
- Definition Annual growth rate of financial assurance coverage amount under second insurance policy. + References No definition available. + Details
Name: | pesi_AnnualGrowthRateOfFinancialAssuranceCoverageAmountUnderSecondInsurancePolicy
Namespace Prefix: | pesi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financial assurance coverage amount under insurance policy. + References No definition available. + Details
Name: | pesi_FinancialAssuranceCoverageAmountUnderInsurancePolicy
Namespace Prefix: | pesi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financial assurance coverage amount under second insurance policy. + References No definition available. + Details
Name: | pesi_FinancialAssuranceCoverageAmountUnderSecondInsurancePolicy
Namespace Prefix: | pesi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Insurer's obligation to entity on termination of contract in terms of percentage of sinking fund. + References No definition available. + Details
Name: | pesi_InsurersObligationToEntityOnTerminationOfContract
Namespace Prefix: | pesi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Interest earned on sinking fund. + References No definition available. + Details
Name: | pesi_InterestEarnedOnSinkingFund
Namespace Prefix: | pesi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Interest earned on sinking fund under second insurance policy. + References No definition available. + Details
Name: | pesi_InterestEarnedOnSinkingFundUnderSecondInsurancePolicy
Namespace Prefix: | pesi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Interest income on sinking fund during the period. + References No definition available. + Details
Name: | pesi_InterestIncomeOnSinkingFundDuringPeriod
Namespace Prefix: | pesi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Interest income on sinking fund during the period under second insurance policy. + References No definition available. + Details
Name: | pesi_InterestIncomeOnSinkingFundDuringPeriodUnderSecondInsurancePolicy
Namespace Prefix: | pesi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Maximum allowable coverage of insurance policy against annual inflation and other performance and surety bond requirements. + References No definition available. + Details
Name: | pesi_MaximumAllowableCoverageOfInsurancePolicy
Namespace Prefix: | pesi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Maximum financial assurance coverage amount under second insurance policy. + References No definition available. + Details
Name: | pesi_MaximumFinancialAssuranceCoverageAmountUnderSecondInsurancePolicy
Namespace Prefix: | pesi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Period of finite risk insurance policy. + References No definition available. + Details
Name: | pesi_PeriodOfFiniteRiskInsurancePolicy
Namespace Prefix: | pesi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period of finite second insurance policy. + References No definition available. + Details
Name: | pesi_PeriodOfFiniteSecondInsurancePolicy
Namespace Prefix: | pesi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Renewal fee for additional year under second insurance policy. + References No definition available. + Details
Name: | pesi_RenewalFeeForAdditionalYearUnderSecondInsurancePolicy
Namespace Prefix: | pesi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sinking fund related to the insurance policy. + References No definition available. + Details
Name: | pesi_SinkingFundRelatedToInsurancePolicy
Namespace Prefix: | pesi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sinking fund related to the second insurance policy. + References No definition available. + Details
Name: | pesi_SinkingFundRelatedToSecondInsurancePolicy
Namespace Prefix: | pesi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration