Annual report pursuant to Section 13 and 15(d)

Debt Instruments - Narrative (Details)

v2.4.1.9
Debt Instruments - Narrative (Details) (USD $)
1 Months Ended 11 Months Ended 12 Months Ended
Sep. 30, 2013
Jul. 31, 2013
May 31, 2011
Dec. 31, 2013
Dec. 31, 2014
Jan. 31, 2013
Line of credit            
Debt Instruments            
Maximum borrowings available $ 60,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
  $ 30,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
     
Line of credit facility, unused capacity, commitment fee percentage 0.375%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
         
Interest rate, increase (decrease) 0.75%us-gaap_DebtInstrumentInterestRateIncreaseDecrease
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
         
Minimum liquidity requirement         5,000,000.0p_LineOfCreditFacilityFinancialCovenantMinimumLiquidityRequirement
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
 
Amount borrowed   10,000,000us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
       
Outstanding borrowings       0us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
0us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
 
Available borrowing capacity       58,900,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
58,900,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
 
Debt issuance cost 500,000us-gaap_DebtIssuanceCosts
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
  1,000,000us-gaap_DebtIssuanceCosts
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
     
Credit facility term         4 years  
Amortization of debt issuance costs       200,000us-gaap_AmortizationOfFinancingCosts
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
200,000us-gaap_AmortizationOfFinancingCosts
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
300,000us-gaap_AmortizationOfFinancingCosts
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
Line of credit | Minimum            
Debt Instruments            
Line of credit facility, unused capacity, commitment fee percentage     0.50%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Line of credit | Maximum            
Debt Instruments            
Line of credit facility, unused capacity, commitment fee percentage     0.625%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Line of credit | LIBOR            
Debt Instruments            
Variable interest rate base LIBOR   LIBOR      
Line of credit | LIBOR | Minimum            
Debt Instruments            
Margin (as a percent) 2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
  2.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
     
Line of credit | LIBOR | Maximum            
Debt Instruments            
Margin (as a percent) 2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
  3.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
     
Line of credit | Alternate base rate            
Debt Instruments            
Variable interest rate base alternate base rate   alternate base rate      
Line of credit | Alternate base rate | Minimum            
Debt Instruments            
Margin (as a percent) 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= p_DebtInstrumentVariableRateBaseAlternateBaseRateMember
  1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= p_DebtInstrumentVariableRateBaseAlternateBaseRateMember
     
Line of credit | Alternate base rate | Maximum            
Debt Instruments            
Margin (as a percent) 1.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= p_DebtInstrumentVariableRateBaseAlternateBaseRateMember
  2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= p_DebtInstrumentVariableRateBaseAlternateBaseRateMember
     
Line of credit | Variable rate base, federal funds effective rate            
Debt Instruments            
Variable interest rate base     federal funds effective rate      
Margin (as a percent)     0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_VariableRateAxis
= p_DebtInstrumentVariableRateBaseFederalFundsEffectiveRateMember
     
Line of credit | Variable rate base, adjusted LIBOR rate            
Debt Instruments            
Variable interest rate base     adjusted LIBOR rate      
Margin (as a percent)     1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_VariableRateAxis
= p_DebtInstrumentVariableRateBaseAdjustedLIBORateMember
     
Letter of credit            
Debt Instruments            
Maximum borrowings available 15,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
  5,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
     
Line of credit facility, used capacity commitment fee percentage, increase (decrease) 0.75%p_LineOfCreditFacilityUsedCapacityCommitmentFeePercentageIncreaseDecrease
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
         
Outstanding amount       $ 1,100,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
$ 1,100,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
 
Letter of credit | Minimum            
Debt Instruments            
Line of credit facility, used capacity commitment fee percentage 2.00%p_LineOfCreditFacilityUsedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  2.75%p_LineOfCreditFacilityUsedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Letter of credit | Maximum            
Debt Instruments            
Line of credit facility, used capacity commitment fee percentage 2.25%p_LineOfCreditFacilityUsedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  3.00%p_LineOfCreditFacilityUsedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember