XML 37 R44.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Loans Held For Investment Loans Held For Investment: Schedule of Total Recorded Investment in Non-Performing Loans by Type (Details) (USD $) In Thousands, unless otherwise specified | Mar. 31, 2015 | Jun. 30, 2014
--- | --- | ---
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Impaired Financing Receivable, Related Allowance | $ (405)us-gaap_ImpairedFinancingReceivableRelatedAllowance | $ (1,548)us-gaap_ImpairedFinancingReceivableRelatedAllowance
Impaired Financing Receivable, Unpaid Principal Balance | 14,129 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance | 21,280 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
Impaired Financing Receivable, Related Charge-Offs | (3,203)prov_ImpairedFinancingReceivableRelatedChargeOffs | (3,796)prov_ImpairedFinancingReceivableRelatedChargeOffs
Impaired Financing Receivable, Recorded Investment | 10,926 us-gaap_ImpairedFinancingReceivableRecordedInvestment | 17,484 us-gaap_ImpairedFinancingReceivableRecordedInvestment
Impaired Financing Receivable, Recorded Investment, Net of Allowance | 10,521 prov_ImpairedFinancingReceivableRecordedInvestmentNetOfAllowance | 15,936 prov_ImpairedFinancingReceivableRecordedInvestmentNetOfAllowance
Mortgage loans, Single-family |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Impaired Financing Receivable, with Related Allowance, Unpaid Principal Balance | 1,454 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 5,480 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Impaired Financing Receivable, with Related Allowance, Related Charge-Offs | 0 prov_ImpairedFinancingReceivablewithRelatedAllowanceRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 0 prov_ImpairedFinancingReceivablewithRelatedAllowanceRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Impaired Financing Receivable, with Related Allowance, Recorded Investment | 1,454 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 5,480 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Impaired Financing Receivable, Related Allowance | (307)us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | (1,148)us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Impaired Financing Receivable, Recorded Investment, with Related Allowance, Net | 1,147 prov_ImpairedFinancingReceivableRecordedInvestmentWithRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 4,332 prov_ImpairedFinancingReceivableRecordedInvestmentWithRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Impaired Financing Receivable, with No Related Allowance, Unpaid Principal Balance | 7,504 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 8,208 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Impaired Financing Receivable, with No Related Allowance, Related Charge-Offs | (1,853)prov_ImpairedFinancingReceivablewithNoRelatedAllowanceRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | (2,141)prov_ImpairedFinancingReceivablewithNoRelatedAllowanceRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Impaired Financing Receivable, with No Related Allowance, Recorded Investment | 5,651 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 6,067 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Impaired Financing Receivable, Recorded Investment, with No Related Allowance, Net | 5,651 prov_ImpairedFinancingReceivableRecordedInvestmentwithNoRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 6,067 prov_ImpairedFinancingReceivableRecordedInvestmentwithNoRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Impaired Financing Receivable, Unpaid Principal Balance | 8,958 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 13,688 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Impaired Financing Receivable, Related Charge-Offs | (1,853)prov_ImpairedFinancingReceivableRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | (2,141)prov_ImpairedFinancingReceivableRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Impaired Financing Receivable, Recorded Investment | 7,105 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 11,547 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Impaired Financing Receivable, Recorded Investment, Net of Allowance | 6,798 prov_ImpairedFinancingReceivableRecordedInvestmentNetOfAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 10,399 prov_ImpairedFinancingReceivableRecordedInvestmentNetOfAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Mortgage loans, Multi-family |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Impaired Financing Receivable, with Related Allowance, Unpaid Principal Balance | 257 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 956 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Impaired Financing Receivable, with Related Allowance, Related Charge-Offs | 0 prov_ImpairedFinancingReceivablewithRelatedAllowanceRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 0 prov_ImpairedFinancingReceivablewithRelatedAllowanceRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Impaired Financing Receivable, with Related Allowance, Recorded Investment | 257 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 956 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Impaired Financing Receivable, Related Allowance | (77)us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | (354)us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Impaired Financing Receivable, Recorded Investment, with Related Allowance, Net | 180 prov_ImpairedFinancingReceivableRecordedInvestmentWithRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 602 prov_ImpairedFinancingReceivableRecordedInvestmentWithRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Impaired Financing Receivable, with No Related Allowance, Unpaid Principal Balance | 3,332 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 4,146 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Impaired Financing Receivable, with No Related Allowance, Related Charge-Offs | (1,350)prov_ImpairedFinancingReceivablewithNoRelatedAllowanceRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | (1,655)prov_ImpairedFinancingReceivablewithNoRelatedAllowanceRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Impaired Financing Receivable, with No Related Allowance, Recorded Investment | 1,982 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 2,491 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Impaired Financing Receivable, Recorded Investment, with No Related Allowance, Net | 1,982 prov_ImpairedFinancingReceivableRecordedInvestmentwithNoRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 2,491 prov_ImpairedFinancingReceivableRecordedInvestmentwithNoRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Impaired Financing Receivable, Unpaid Principal Balance | 3,589 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 5,102 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Impaired Financing Receivable, Related Charge-Offs | (1,350)prov_ImpairedFinancingReceivableRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | (1,655)prov_ImpairedFinancingReceivableRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Impaired Financing Receivable, Recorded Investment | 2,239 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 3,447 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Impaired Financing Receivable, Recorded Investment, Net of Allowance | 2,162 prov_ImpairedFinancingReceivableRecordedInvestmentNetOfAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 3,093 prov_ImpairedFinancingReceivableRecordedInvestmentNetOfAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Commercial Real Estate [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Impaired Financing Receivable, Related Allowance | 0 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 0 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Impaired Financing Receivable, with No Related Allowance, Unpaid Principal Balance | 1,468 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 2,352 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Impaired Financing Receivable, with No Related Allowance, Related Charge-Offs | 0 prov_ImpairedFinancingReceivablewithNoRelatedAllowanceRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 0 prov_ImpairedFinancingReceivablewithNoRelatedAllowanceRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Impaired Financing Receivable, with No Related Allowance, Recorded Investment | 1,468 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 2,352 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Impaired Financing Receivable, Recorded Investment, with No Related Allowance, Net | 1,468 prov_ImpairedFinancingReceivableRecordedInvestmentwithNoRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 2,352 prov_ImpairedFinancingReceivableRecordedInvestmentwithNoRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Impaired Financing Receivable, Unpaid Principal Balance | 1,468 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 2,352 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Impaired Financing Receivable, Related Charge-Offs | 0 prov_ImpairedFinancingReceivableRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 0 prov_ImpairedFinancingReceivableRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Impaired Financing Receivable, Recorded Investment | 1,468 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 2,352 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Impaired Financing Receivable, Recorded Investment, Net of Allowance | 1,468 prov_ImpairedFinancingReceivableRecordedInvestmentNetOfAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 2,352 prov_ImpairedFinancingReceivableRecordedInvestmentNetOfAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Commercial Business Loans |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Impaired Financing Receivable, with Related Allowance, Unpaid Principal Balance | 114 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 138 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Impaired Financing Receivable, with Related Allowance, Related Charge-Offs | 0 prov_ImpairedFinancingReceivablewithRelatedAllowanceRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 0 prov_ImpairedFinancingReceivablewithRelatedAllowanceRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Impaired Financing Receivable, with Related Allowance, Recorded Investment | 114 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 138 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Impaired Financing Receivable, Related Allowance | (21)us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | (46)us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Impaired Financing Receivable, Recorded Investment, with Related Allowance, Net | 93 prov_ImpairedFinancingReceivableRecordedInvestmentWithRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 92 prov_ImpairedFinancingReceivableRecordedInvestmentWithRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Impaired Financing Receivable, Unpaid Principal Balance | 114 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 138 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Impaired Financing Receivable, Related Charge-Offs | 0 prov_ImpairedFinancingReceivableRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 0 prov_ImpairedFinancingReceivableRelatedChargeOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Impaired Financing Receivable, Recorded Investment | 114 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 138 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Impaired Financing Receivable, Recorded Investment, Net of Allowance | $ 93 prov_ImpairedFinancingReceivableRecordedInvestmentNetOfAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | $ 92 prov_ImpairedFinancingReceivableRecordedInvestmentNetOfAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember

X
- Definition Impaired Financing Receivable, Recorded Investment, Net of Allowance + References No definition available. + Details
Name: | prov_ImpairedFinancingReceivableRecordedInvestmentNetOfAllowance
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Impaired Financing Receivable, Recorded Investment, with No Related Allowance, Net + References No definition available. + Details
Name: | prov_ImpairedFinancingReceivableRecordedInvestmentwithNoRelatedAllowanceNet
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Impaired Financing Receivable, Recorded Investment, with Related Allowance, Net + References No definition available. + Details
Name: | prov_ImpairedFinancingReceivableRecordedInvestmentWithRelatedAllowanceNet
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Impaired Financing Receivable, Related Charge-Offs + References No definition available. + Details
Name: | prov_ImpairedFinancingReceivableRelatedChargeOffs
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Impaired Financing Receivable, with No Related Allowance, Related Charge-Offs + References No definition available. + Details
Name: | prov_ImpairedFinancingReceivablewithNoRelatedAllowanceRelatedChargeOffs
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Impaired Financing Receivable, with Related Allowance, Related Charge-Offs + References No definition available. + Details
Name: | prov_ImpairedFinancingReceivablewithRelatedAllowanceRelatedChargeOffs
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 14A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953550-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of allowance for credit losses related to recorded investment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableRelatedAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of unpaid principal balance of impaired financing receivables with related allowance for credit losses and without related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in impaired financing receivables for which there is no related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 14A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953550-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of unpaid principal balance of impaired financing receivables for which there is no related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in impaired financing receivables for which there is a related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 14A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953550-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Unpaid principal balance of impaired financing receivables for which there is a related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=prov_MortgageLoansMultiFamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=prov_MortgageLoansSingleFamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |