Note 8 - Commitments and Contingencies (Details) (USD $)
|
3 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2015
|
Dec. 31, 2014
|
|
Note 8 - Commitments and Contingencies (Details) [Line Items] | ||
Bonds and Letters of Credit Outstanding, Amount | $ 1,773,000pesi_BondsAndLettersOfCreditOutstandingAmount | |
PFNWR Facility [Member] | Minimum [Member] | American International Group, Inc [Member] | ||
Note 8 - Commitments and Contingencies (Details) [Line Items] | ||
Renewal Fee for Additional Year Under Second Insurance Policy |
41,000pesi_RenewalFeeForAdditionalYearUnderSecondInsurancePolicy / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember / us-gaap_PropertyPlantAndEquipmentByTypeAxis = pesi_PermaFixNorthwestRichlandIncMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
|
PFNWR Facility [Member] | Maximum [Member] | American International Group, Inc [Member] | ||
Note 8 - Commitments and Contingencies (Details) [Line Items] | ||
Renewal Fee for Additional Year Under Second Insurance Policy |
46,000pesi_RenewalFeeForAdditionalYearUnderSecondInsurancePolicy / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember / us-gaap_PropertyPlantAndEquipmentByTypeAxis = pesi_PermaFixNorthwestRichlandIncMember / us-gaap_RangeAxis = us-gaap_MaximumMember |
|
PFNWR Facility [Member] | American International Group, Inc [Member] | ||
Note 8 - Commitments and Contingencies (Details) [Line Items] | ||
Interest Income, Other |
1,000us-gaap_InterestIncomeOther / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember / us-gaap_PropertyPlantAndEquipmentByTypeAxis = pesi_PermaFixNorthwestRichlandIncMember |
|
Financial Assurance Coverage Amount Under Second Insurance Policy |
7,800,000pesi_FinancialAssuranceCoverageAmountUnderSecondInsurancePolicy / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember / us-gaap_PropertyPlantAndEquipmentByTypeAxis = pesi_PermaFixNorthwestRichlandIncMember |
|
Annual Growth Rate of Financial Assurance Coverage Amount Under Second Insurance Policy |
1.50%pesi_AnnualGrowthRateOfFinancialAssuranceCoverageAmountUnderSecondInsurancePolicy / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember / us-gaap_PropertyPlantAndEquipmentByTypeAxis = pesi_PermaFixNorthwestRichlandIncMember |
|
Maximum Financial Assurance Coverage Amount Under Second Insurance Policy |
8,200,000pesi_MaximumFinancialAssuranceCoverageAmountUnderSecondInsurancePolicy / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember / us-gaap_PropertyPlantAndEquipmentByTypeAxis = pesi_PermaFixNorthwestRichlandIncMember |
|
Sinking Fund Related to Second Insurance Policy |
5,906,000pesi_SinkingFundRelatedToSecondInsurancePolicy / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember / us-gaap_PropertyPlantAndEquipmentByTypeAxis = pesi_PermaFixNorthwestRichlandIncMember |
|
Interest Earned on Sinking Fund Under Second Insurance Policy |
206,000pesi_InterestEarnedOnSinkingFundUnderSecondInsurancePolicy / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember / us-gaap_PropertyPlantAndEquipmentByTypeAxis = pesi_PermaFixNorthwestRichlandIncMember |
|
Period of Finite Second Insurance Policy | 4 years | |
American International Group, Inc [Member] | ||
Note 8 - Commitments and Contingencies (Details) [Line Items] | ||
Period of Finite Risk Insurance Policy | 25 years | |
Maximum AllowableCoverageOfInsurancePolicy |
39,000,000pesi_MaximumAllowableCoverageOfInsurancePolicy / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember |
|
Financial Assurance Coverage Amount Under Insurance Policy |
38,454,000pesi_FinancialAssuranceCoverageAmountUnderInsurancePolicy / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember |
|
Sinking Fund Related to Insurance Policy |
15,435,000pesi_SinkingFundRelatedToInsurancePolicy / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember |
|
Interest Earned on Sinking Fund |
963,000pesi_InterestEarnedOnSinkingFund / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember |
|
Interest Income, Other |
$ 6,000us-gaap_InterestIncomeOther / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember |
|
Insurers Obligation to Entity on Termination of Contract |
100.00%pesi_InsurersObligationToEntityOnTerminationOfContract / us-gaap_CounterpartyNameAxis = pesi_AmericanInternationalGroupIncMember |
X | ||||||||||
- Definition
Annual growth rate of financial assurance coverage amount under second insurance policy. No definition available.
|
X | ||||||||||
- Definition
The total amount of bonds and letters of credit outstanding as of the reporting date. No definition available.
|
X | ||||||||||
- Definition
Financial assurance coverage amount under insurance policy. No definition available.
|
X | ||||||||||
- Definition
Financial assurance coverage amount under second insurance policy. No definition available.
|
X | ||||||||||
- Definition
Insurer's obligation to entity on termination of contract in terms of percentage of sinking fund. No definition available.
|
X | ||||||||||
- Definition
Interest earned on sinking fund. No definition available.
|
X | ||||||||||
- Definition
Interest earned on sinking fund under second insurance policy. No definition available.
|
X | ||||||||||
- Definition
Maximum allowable coverage of insurance policy against annual inflation and other performance and surety bond requirements. No definition available.
|
X | ||||||||||
- Definition
Maximum financial assurance coverage amount under second insurance policy. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Period of finite risk insurance policy. No definition available.
|
X | ||||||||||
- Definition
Period of finite second insurance policy. No definition available.
|
X | ||||||||||
- Definition
Renewal fee for additional year under second insurance policy. No definition available.
|
X | ||||||||||
- Definition
Sinking fund related to the insurance policy. No definition available.
|
X | ||||||||||
- Definition
Sinking fund related to the second insurance policy. No definition available.
|
X | ||||||||||
- Definition
Amount of interest income earned from interest bearing assets not separately disclosed. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|