XML 54 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reclassification Adjustment of Accumulated Other Comprehensive Income ("AOCI") (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Sep. 30, 2014
Sep. 30, 2013
Accumulated Other Comprehensive Income [Roll Forward]            
Beginning balance     $ 386us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ 554us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ 432us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ 458us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other Comprehensive (loss) income before reclassifications (35)prov_OtherComprehensivelossincomebeforereclassifications 10prov_OtherComprehensivelossincomebeforereclassifications 11prov_OtherComprehensivelossincomebeforereclassifications (86)prov_OtherComprehensivelossincomebeforereclassifications    
Amount reclassified from accumulated other comprehensive income 0prov_Amountreclassifiedfromaccumulatedothercomprehensiveincome 0prov_Amountreclassifiedfromaccumulatedothercomprehensiveincome 0prov_Amountreclassifiedfromaccumulatedothercomprehensiveincome 0prov_Amountreclassifiedfromaccumulatedothercomprehensiveincome    
Other comprehensive (loss) income (35)us-gaap_OtherComprehensiveIncomeLossNetOfTax 10us-gaap_OtherComprehensiveIncomeLossNetOfTax 11us-gaap_OtherComprehensiveIncomeLossNetOfTax (86)us-gaap_OtherComprehensiveIncomeLossNetOfTax    
Ending balance 397us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 468us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 397us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 468us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 432us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 458us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Unrealized Gain and Losses on Investment Securities Available For Sale [Member]            
Accumulated Other Comprehensive Income [Roll Forward]            
Beginning balance     351us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
498us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
395us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
408us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
Other Comprehensive (loss) income before reclassifications (34)prov_OtherComprehensivelossincomebeforereclassifications
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
19prov_OtherComprehensivelossincomebeforereclassifications
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
10prov_OtherComprehensivelossincomebeforereclassifications
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
(71)prov_OtherComprehensivelossincomebeforereclassifications
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
   
Amount reclassified from accumulated other comprehensive income 0prov_Amountreclassifiedfromaccumulatedothercomprehensiveincome
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
0prov_Amountreclassifiedfromaccumulatedothercomprehensiveincome
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
0prov_Amountreclassifiedfromaccumulatedothercomprehensiveincome
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
0prov_Amountreclassifiedfromaccumulatedothercomprehensiveincome
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
   
Other comprehensive (loss) income (34)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
19us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
10us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
(71)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
   
Ending balance 361us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
427us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
361us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
427us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
395us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
408us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInvestmentSecuritiesAvailableForSaleMember
Unrealized Gain and Losses on Interest-only strips [Member]            
Accumulated Other Comprehensive Income [Roll Forward]            
Beginning balance     35us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
56us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
37us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
50us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
Other Comprehensive (loss) income before reclassifications (1)prov_OtherComprehensivelossincomebeforereclassifications
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
(9)prov_OtherComprehensivelossincomebeforereclassifications
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
1prov_OtherComprehensivelossincomebeforereclassifications
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
(15)prov_OtherComprehensivelossincomebeforereclassifications
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
   
Amount reclassified from accumulated other comprehensive income 0prov_Amountreclassifiedfromaccumulatedothercomprehensiveincome
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
0prov_Amountreclassifiedfromaccumulatedothercomprehensiveincome
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
0prov_Amountreclassifiedfromaccumulatedothercomprehensiveincome
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
0prov_Amountreclassifiedfromaccumulatedothercomprehensiveincome
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
   
Other comprehensive (loss) income (1)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
(9)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
(15)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
   
Ending balance $ 36us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
$ 41us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
$ 36us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
$ 41us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
$ 37us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember
$ 50us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= prov_UnrealizedGainandLossesonInterestonlystripsMember