XML 87 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-term Debt (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Outstanding long-term debt      
Long-term debt $ 250,000,000us-gaap_LongTermDebt $ 250,000,000us-gaap_LongTermDebt  
Loss on extinguishment of debt 0us-gaap_GainsLossesOnExtinguishmentOfDebt 0us-gaap_GainsLossesOnExtinguishmentOfDebt 2,163,000us-gaap_GainsLossesOnExtinguishmentOfDebt
Senior notes due 2023 [Member] | Senior Notes [Member]      
Outstanding long-term debt      
Long-term debt 250,000,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= pra_Seniornotesdue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
250,000,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= pra_Seniornotesdue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
 
Interest rate 5.30%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= pra_Seniornotesdue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
Senior notes due 2023 [Member] | US Treasury Note Rate [Member] | Senior Notes [Member]      
Outstanding long-term debt      
Variable interest rate of long term debt 0.40%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= pra_Seniornotesdue2023Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_VariableRateAxis
= pra_USTreasuryNoteRateMember
   
Revolving credit agreement [Member] | Line of Credit [Member]      
Outstanding long-term debt      
Long-term debt 0us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
0us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Current Revolving credit capacity 200,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
   
Maximum allowable consolidated funded indebtedness ratio 0.35pra_DebtInstrumentRestrictiveCovenantsMaximumAllowableConsolidatedFundedIndebtednessRatio
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
   
Net worth requirement, sum of consolidated net worth 75.00%pra_PercentageofConsolidatedNetWorthAsOfASpecifiedDateRequiredToBeMaintainedDebtCovenant
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
   
Net worth requirement, percentage of consolidated net income earned 50.00%pra_PercentageOfFutureQuarterlyNetIncomeRequiredToBeRetainedBeginningWithASpecifiedPeriodDebtCovenant
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
   
Net worth requirement, percentage of net cash proceeds from issuance of stock 100.00%pra_PercentageofNetCashProceedsfromStockIssuedRequiredToBeRetainedBeginningWithASpecifiedPeriodDebtCovenant
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
   
Revolving credit agreement [Member] | Base Rate [Member] | Line of Credit [Member]      
Outstanding long-term debt      
Description of variable rate basis base rate    
Revolving credit agreement [Member] | Prime Rate [Member] | Line of Credit [Member]      
Outstanding long-term debt      
Description of variable rate basis Prime rate    
Revolving credit agreement [Member] | Federal Funds Rate [Member] | Line of Credit [Member]      
Outstanding long-term debt      
Variable interest rate of long term debt 0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_VariableRateAxis
= pra_FederalFundsRateMember
   
Description of variable rate basis Federal Funds    
Revolving credit agreement [Member] | One Month LIBOR [Member] | Line of Credit [Member]      
Outstanding long-term debt      
Variable interest rate of long term debt 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_VariableRateAxis
= pra_OneMonthLiborMember
   
Description of variable rate basis one month LIBOR    
Revolving credit agreement [Member] | Minimum [Member] | Line of Credit [Member]      
Outstanding long-term debt      
Commitment fee percentages 0.15%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Variable interest rate of long term debt 0.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Revolving credit agreement [Member] | Maximum [Member] | Line of Credit [Member]      
Outstanding long-term debt      
Commitment fee percentages 0.30%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Variable interest rate of long term debt 1.88%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Note Payable Due 2019 [Member] | Notes Payable [Member]      
Outstanding long-term debt      
Loss on extinguishment of debt     $ 2,200,000us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_DebtInstrumentAxis
= pra_NotePayableDue2019Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember