XML 70 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Incentive Plans Incentive Plans: Narrative (Details) (USD $)
3 Months Ended 6 Months Ended
Dec. 31, 2014
plan
Dec. 31, 2013
Dec. 31, 2014
plan
Dec. 31, 2013
Jun. 30, 2014
Dec. 31, 2010
Dec. 31, 2006
Dec. 31, 2003
Dec. 31, 1996
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of share-based compensation plans 5prov_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfShareBasedCompensationPlans   5prov_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfShareBasedCompensationPlans            
Share-based compensation expense $ 394,000us-gaap_AllocatedShareBasedCompensationExpense $ 130,000us-gaap_AllocatedShareBasedCompensationExpense $ 537,000us-gaap_AllocatedShareBasedCompensationExpense $ 261,000us-gaap_AllocatedShareBasedCompensationExpense          
Income tax benefit recognized for share-based compensation plans 0us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 1,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 16,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 8,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense          
Treasury stock, Shares used to fund Equity Incentive Plans for restricted stock 8,721,216us-gaap_TreasuryStockShares   8,721,216us-gaap_TreasuryStockShares   8,402,096us-gaap_TreasuryStockShares        
Stock Issued During Period, Shares, Restricted Stock Award, Gross     185,000us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross            
Equity Incentive Plans                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock options, Exercised 0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
  2,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
           
Stock options, Forfeitured 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
  0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
           
Granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
  369,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
           
Unrecognized share-based compensation expense, stock options 2,600,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
700,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
2,600,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
700,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
         
Equity Incentive Plans | Stock Options [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Term used to calculate expected volatility     84 months            
Stock options, Exercised   35,500us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
2,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
40,500us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
         
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
21,800us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
21,800us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
         
Granted   0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
369,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
         
Number of shares available for grant 130,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
510,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
130,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
510,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
         
Share-based compensation cost not yet recognized, weighted average period for recognition     3 years 3 months 0 days 1 year 9 months 0 days          
Forfeiture rate for Equity Incentive Plans     20.00%prov_ShareBasedCompensationArrangementByShareBasedPaymentAwardForfeitureRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
20.00%prov_ShareBasedCompensationArrangementByShareBasedPaymentAwardForfeitureRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
         
Equity Incentive Plans | Stock Options [Member] | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period     5 years            
Maximum term for stock awards     10 years            
Equity Incentive Plans | Restricted Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Granted     5,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
5,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
         
Number of shares available for grant 275,350us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
475,350us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
275,350us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
475,350us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
         
Unrecognized share-based compensation expense, restricted stock 2,700,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
370,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
2,700,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
370,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
         
Share-based compensation cost not yet recognized, weighted average period for recognition     3 years 6 months 0 days 1 year 6 months 0 days          
Forfeiture rate for Equity Incentive Plans     20.00%prov_ShareBasedCompensationArrangementByShareBasedPaymentAwardForfeitureRate
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
20.00%prov_ShareBasedCompensationArrangementByShareBasedPaymentAwardForfeitureRate
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
         
Restricted stock, Vesting and distribution 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
  0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
         
Restricted stock, Forfeited 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
  0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_EquityIncentivePlanMember
           
Equity Incentive Plans | Restricted Stock [Member] | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period     5 years            
2013 Equity Plan Incentive [Member] | Stock Options [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized for Equity Incentive Plan           300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_A2013EquityPlanIncentiveMember
     
Annual limitation on awards granted to an individual under Equity Incentive Plan     60,000prov_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualLimitationOnAwardsGrantedToIndividual
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_A2013EquityPlanIncentiveMember
           
2013 Equity Plan Incentive [Member] | Restricted Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized for Equity Incentive Plan           300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_A2013EquityPlanIncentiveMember
     
Annual limitation on awards granted to an individual under Equity Incentive Plan     45,000prov_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualLimitationOnAwardsGrantedToIndividual
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_A2013EquityPlanIncentiveMember
           
Treasury stock, Shares used to fund Equity Incentive Plans for restricted stock           300,000us-gaap_TreasuryStockShares
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_A2013EquityPlanIncentiveMember
     
2010 Equity Incentive Plan | Stock Options [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized for Equity Incentive Plan           586,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_A2010EquityIncentivePlanMember
     
Annual limitation on awards granted to an individual under Equity Incentive Plan     117,250prov_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualLimitationOnAwardsGrantedToIndividual
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_A2010EquityIncentivePlanMember
           
2010 Equity Incentive Plan | Restricted Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized for Equity Incentive Plan           288,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_A2010EquityIncentivePlanMember
     
Annual limitation on awards granted to an individual under Equity Incentive Plan     43,312prov_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualLimitationOnAwardsGrantedToIndividual
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_A2010EquityIncentivePlanMember
           
Treasury stock, Shares used to fund Equity Incentive Plans for restricted stock           288,750us-gaap_TreasuryStockShares
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_A2010EquityIncentivePlanMember
     
2006 Equity Incentive Plan | Stock Options [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized for Equity Incentive Plan             365,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_A2006EquityIncentivePlanMember
   
Annual limitation on awards granted to an individual under Equity Incentive Plan     73,000prov_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualLimitationOnAwardsGrantedToIndividual
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_A2006EquityIncentivePlanMember
           
2006 Equity Incentive Plan | Restricted Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized for Equity Incentive Plan             185,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_A2006EquityIncentivePlanMember
   
Annual limitation on awards granted to an individual under Equity Incentive Plan     27,750prov_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualLimitationOnAwardsGrantedToIndividual
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_A2006EquityIncentivePlanMember
           
Treasury stock, Shares used to fund Equity Incentive Plans for restricted stock             185,000us-gaap_TreasuryStockShares
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= prov_A2006EquityIncentivePlanMember
   
Stock Option Plans                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock options, Exercised 0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= prov_StockOptionPlansMember
  0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= prov_StockOptionPlansMember
           
Stock options, Forfeitured 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= prov_StockOptionPlansMember
  17,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= prov_StockOptionPlansMember
           
Granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= prov_StockOptionPlansMember
  0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= prov_StockOptionPlansMember
           
Unrecognized share-based compensation expense, stock options $ 0us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
/ us-gaap_PlanNameAxis
= prov_StockOptionPlansMember
  $ 0us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
/ us-gaap_PlanNameAxis
= prov_StockOptionPlansMember
           
Stock Option Plans | Stock Options [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Term used to calculate expected volatility     84 months            
Stock options, Forfeitured 13,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_StockOptionPlansMember
  17,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_StockOptionPlansMember
88,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_StockOptionPlansMember
         
Number of shares available for grant 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_StockOptionPlansMember
  0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_StockOptionPlansMember
           
Stock Option Plans | Stock Options [Member] | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period     5 years            
Maximum term for stock awards     10 years            
2003 Stock Option Plan | Stock Options [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized for Equity Incentive Plan               352,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_A2003StockOptionPlanMember
 
1996 Stock Option Plan | Stock Options [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized for Equity Incentive Plan                 1,150,000.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_A1996StockOptionPlanMember
Number of shares available for grant 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_A1996StockOptionPlanMember
  0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= prov_A1996StockOptionPlanMember