XML 39 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Schedule of Drilling Services Segment Divisions) (Details)
Dec. 31, 2014
drilling_rigs
Sep. 30, 2013
drilling_rigs
Feb. 01, 2015
drilling_rigs
Owned [Member] | Drilling Services Segment [Member]      
Segment Reporting Information [Line Items]      
Drilling Rigs 62pes_DrillingRigs
/ pes_DrillingRigsByStatusAxis
= pes_OwnedMember
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
   
Active [Member] | Drilling Services Segment [Member]      
Segment Reporting Information [Line Items]      
Drilling Rigs 53pes_DrillingRigs
/ pes_DrillingRigsByStatusAxis
= pes_ActiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
   
Drilling Rigs [Member]      
Segment Reporting Information [Line Items]      
Drilling Rigs Held for Sale 9pes_SegmentReportingInformationDrillingRigsHeldForSale
/ us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis
= pes_DrillingRigsMember
8pes_SegmentReportingInformationDrillingRigsHeldForSale
/ us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis
= pes_DrillingRigsMember
 
Subsequent Event [Member] | Drilling Services Segment [Member]      
Segment Reporting Information [Line Items]      
Drilling Rigs     47pes_DrillingRigs
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event [Member] | Drilling Services Segment [Member] | South Texas [Member]      
Segment Reporting Information [Line Items]      
Drilling Rigs     13pes_DrillingRigs
/ pes_DrillingDivisionLocationsAxis
= pes_SouthTexasMember
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event [Member] | Drilling Services Segment [Member] | West Texas [Member]      
Segment Reporting Information [Line Items]      
Drilling Rigs     10pes_DrillingRigs
/ pes_DrillingDivisionLocationsAxis
= pes_WestTexasMember
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event [Member] | Drilling Services Segment [Member] | North Dakota [Member]      
Segment Reporting Information [Line Items]      
Drilling Rigs     9pes_DrillingRigs
/ pes_DrillingDivisionLocationsAxis
= stpr_ND
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event [Member] | Drilling Services Segment [Member] | UTAH      
Segment Reporting Information [Line Items]      
Drilling Rigs     4pes_DrillingRigs
/ pes_DrillingDivisionLocationsAxis
= stpr_UT
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event [Member] | Drilling Services Segment [Member] | Appalachia [Member]      
Segment Reporting Information [Line Items]      
Drilling Rigs     3pes_DrillingRigs
/ pes_DrillingDivisionLocationsAxis
= pes_AppalachiaMember
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event [Member] | Drilling Services Segment [Member] | Colombia [Member]      
Segment Reporting Information [Line Items]      
Drilling Rigs     8pes_DrillingRigs
/ pes_DrillingDivisionLocationsAxis
= country_CO
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event [Member] | Owned [Member] | Drilling Services Segment [Member]      
Segment Reporting Information [Line Items]      
Drilling Rigs     59pes_DrillingRigs
/ pes_DrillingRigsByStatusAxis
= pes_OwnedMember
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event [Member] | Active [Member] | Drilling Services Segment [Member]      
Segment Reporting Information [Line Items]      
Drilling Rigs     47pes_DrillingRigs
/ pes_DrillingRigsByStatusAxis
= pes_ActiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= pes_DrillingServicesSegmentMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event [Member] | Drilling Rigs [Member]      
Segment Reporting Information [Line Items]      
Drilling Rigs Held for Sale     12pes_SegmentReportingInformationDrillingRigsHeldForSale
/ us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis
= pes_DrillingRigsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember