XML 14 R48.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Loans Held For Investment: Schedule of Restructured Loans by Type, Net of Individually Evaluated Allowances (Details) (USD $) In Thousands, unless otherwise specified | Mar. 31, 2015 | Jun. 30, 2014
--- | --- | ---
Financing Receivable, Impaired [Line Items] |  |
Restructured Loans, Allowance for Loan Losses | $ (88)prov_RestructuredLoansAllowanceforLoanLosses | $ (294)prov_RestructuredLoansAllowanceforLoanLosses
Restructured Loans, Unpaid Principal Balance | 9,043 prov_RestructuredLoansUnpaidPrincipalBalance | 8,634 prov_RestructuredLoansUnpaidPrincipalBalance
Restructured Loans, Related Charge-offs | (2,198)prov_RestructuredLoansRelatedChargeoffs | (2,388)prov_RestructuredLoansRelatedChargeoffs
Restructured Loans, Recorded Investment | 6,845 prov_RestructuredLoansRecordedInvestment | 6,246 prov_RestructuredLoansRecordedInvestment
Restructured Loans, Recorded Investment, Net of Allowance | 6,757 prov_RestructuredLoansRecordedInvestmentNetofAllowance | 5,952 prov_RestructuredLoansRecordedInvestmentNetofAllowance
Mortgage loans, Single-family |  |
Financing Receivable, Impaired [Line Items] |  |
Restructured Loans, With Related Allowance, Unpaid Principal Balance | 335 prov_RestructuredLoansWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 994 prov_RestructuredLoansWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Restructured Loans, With Related Allowance, Related Charge-offs | 0 prov_RestructuredLoansWithRelatedAllowanceRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 0 prov_RestructuredLoansWithRelatedAllowanceRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Restructured Loans, With a Related Allowance, Recorded Investment | 335 prov_RestructuredLoansWithaRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 994 prov_RestructuredLoansWithaRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Restructured Loans, Allowance for Loan Losses | (67)prov_RestructuredLoansAllowanceforLoanLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | (248)prov_RestructuredLoansAllowanceforLoanLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Restructured Loans, Recorded Investment, With Related Allowance, Net | 268 prov_RestructuredLoansRecordedInvestmentWithRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 746 prov_RestructuredLoansRecordedInvestmentWithRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Restructured Loans, Without a Related Allowance, Unpaid Principal Balance | 4,708 prov_RestructuredLoansWithoutaRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 3,564 prov_RestructuredLoansWithoutaRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Restructured Loans, Without a Related Allowance, Related Charge-offs | (916)prov_RestructuredLoansWithoutaRelatedAllowanceRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | (1,010)prov_RestructuredLoansWithoutaRelatedAllowanceRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Restructured Loans, Without a Related Allowance, Recorded Investment | 3,792 prov_RestructuredLoansWithoutaRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 2,554 prov_RestructuredLoansWithoutaRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Restructured Loans, Without a Related Allowance, Net Investment | 3,792 prov_RestructuredLoansWithoutaRelatedAllowanceNetInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 2,554 prov_RestructuredLoansWithoutaRelatedAllowanceNetInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Restructured Loans, Unpaid Principal Balance | 5,043 prov_RestructuredLoansUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 4,558 prov_RestructuredLoansUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Restructured Loans, Related Charge-offs | (916)prov_RestructuredLoansRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | (1,010)prov_RestructuredLoansRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Restructured Loans, Recorded Investment | 4,127 prov_RestructuredLoansRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 3,548 prov_RestructuredLoansRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Restructured Loans, Recorded Investment, Net of Allowance | 4,060 prov_RestructuredLoansRecordedInvestmentNetofAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember | 3,300 prov_RestructuredLoansRecordedInvestmentNetofAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansSingleFamilyMember
Mortgage loans, Multi-family |  |
Financing Receivable, Impaired [Line Items] |  |
Restructured Loans, Allowance for Loan Losses | 0 prov_RestructuredLoansAllowanceforLoanLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 0 prov_RestructuredLoansAllowanceforLoanLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Restructured Loans, Without a Related Allowance, Unpaid Principal Balance | 2,862 prov_RestructuredLoansWithoutaRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 3,138 prov_RestructuredLoansWithoutaRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Restructured Loans, Without a Related Allowance, Related Charge-offs | (1,282)prov_RestructuredLoansWithoutaRelatedAllowanceRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | (1,378)prov_RestructuredLoansWithoutaRelatedAllowanceRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Restructured Loans, Without a Related Allowance, Recorded Investment | 1,580 prov_RestructuredLoansWithoutaRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 1,760 prov_RestructuredLoansWithoutaRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Restructured Loans, Without a Related Allowance, Net Investment | 1,580 prov_RestructuredLoansWithoutaRelatedAllowanceNetInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 1,760 prov_RestructuredLoansWithoutaRelatedAllowanceNetInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Restructured Loans, Unpaid Principal Balance | 2,862 prov_RestructuredLoansUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 3,138 prov_RestructuredLoansUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Restructured Loans, Related Charge-offs | (1,282)prov_RestructuredLoansRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | (1,378)prov_RestructuredLoansRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Restructured Loans, Recorded Investment | 1,580 prov_RestructuredLoansRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 1,760 prov_RestructuredLoansRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Restructured Loans, Recorded Investment, Net of Allowance | 1,580 prov_RestructuredLoansRecordedInvestmentNetofAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember | 1,760 prov_RestructuredLoansRecordedInvestmentNetofAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = prov_MortgageLoansMultiFamilyMember
Commercial Real Estate [Member] |  |
Financing Receivable, Impaired [Line Items] |  |
Restructured Loans, Allowance for Loan Losses | 0 prov_RestructuredLoansAllowanceforLoanLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 0 prov_RestructuredLoansAllowanceforLoanLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Restructured Loans, Without a Related Allowance, Unpaid Principal Balance | 1,024 prov_RestructuredLoansWithoutaRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 800 prov_RestructuredLoansWithoutaRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Restructured Loans, Without a Related Allowance, Related Charge-offs | 0 prov_RestructuredLoansWithoutaRelatedAllowanceRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 0 prov_RestructuredLoansWithoutaRelatedAllowanceRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Restructured Loans, Without a Related Allowance, Recorded Investment | 1,024 prov_RestructuredLoansWithoutaRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 800 prov_RestructuredLoansWithoutaRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Restructured Loans, Without a Related Allowance, Net Investment | 1,024 prov_RestructuredLoansWithoutaRelatedAllowanceNetInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 800 prov_RestructuredLoansWithoutaRelatedAllowanceNetInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Restructured Loans, Unpaid Principal Balance | 1,024 prov_RestructuredLoansUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 800 prov_RestructuredLoansUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Restructured Loans, Related Charge-offs | 0 prov_RestructuredLoansRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 0 prov_RestructuredLoansRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Restructured Loans, Recorded Investment | 1,024 prov_RestructuredLoansRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 800 prov_RestructuredLoansRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Restructured Loans, Recorded Investment, Net of Allowance | 1,024 prov_RestructuredLoansRecordedInvestmentNetofAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 800 prov_RestructuredLoansRecordedInvestmentNetofAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Commercial Business Loans |  |
Financing Receivable, Impaired [Line Items] |  |
Restructured Loans, With Related Allowance, Unpaid Principal Balance | 114 prov_RestructuredLoansWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 138 prov_RestructuredLoansWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Restructured Loans, With Related Allowance, Related Charge-offs | 0 prov_RestructuredLoansWithRelatedAllowanceRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 0 prov_RestructuredLoansWithRelatedAllowanceRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Restructured Loans, With a Related Allowance, Recorded Investment | 114 prov_RestructuredLoansWithaRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 138 prov_RestructuredLoansWithaRelatedAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Restructured Loans, Allowance for Loan Losses | (21)prov_RestructuredLoansAllowanceforLoanLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | (46)prov_RestructuredLoansAllowanceforLoanLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Restructured Loans, Recorded Investment, With Related Allowance, Net | 93 prov_RestructuredLoansRecordedInvestmentWithRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 92 prov_RestructuredLoansRecordedInvestmentWithRelatedAllowanceNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Restructured Loans, Unpaid Principal Balance | 114 prov_RestructuredLoansUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 138 prov_RestructuredLoansUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Restructured Loans, Related Charge-offs | 0 prov_RestructuredLoansRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 0 prov_RestructuredLoansRelatedChargeoffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Restructured Loans, Recorded Investment | 114 prov_RestructuredLoansRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 138 prov_RestructuredLoansRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Restructured Loans, Recorded Investment, Net of Allowance | $ 93 prov_RestructuredLoansRecordedInvestmentNetofAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | $ 92 prov_RestructuredLoansRecordedInvestmentNetofAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember

X
- Definition Restructured Loans, Allowance for Loan Losses + References No definition available. + Details
Name: | prov_RestructuredLoansAllowanceforLoanLosses
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Restructured Loans, Recorded Investment + References No definition available. + Details
Name: | prov_RestructuredLoansRecordedInvestment
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Restructured Loans, Recorded Investment, With Related Allowance, Net + References No definition available. + Details
Name: | prov_RestructuredLoansRecordedInvestmentWithRelatedAllowanceNet
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Restructured Loans, Related Charge-offs + References No definition available. + Details
Name: | prov_RestructuredLoansRelatedChargeoffs
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Restructured Loans, Unpaid Principal Balance + References No definition available. + Details
Name: | prov_RestructuredLoansUnpaidPrincipalBalance
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Restructured Loans, With a Related Allowance, Recorded Investment + References No definition available. + Details
Name: | prov_RestructuredLoansWithaRelatedAllowanceRecordedInvestment
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Restructured Loans, Without a Related Allowance, Net Investment + References No definition available. + Details
Name: | prov_RestructuredLoansWithoutaRelatedAllowanceNetInvestment
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Restructured Loans, Without a Related Allowance, Recorded Investment + References No definition available. + Details
Name: | prov_RestructuredLoansWithoutaRelatedAllowanceRecordedInvestment
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Restructured Loans, Without a Related Allowance, Related Charge-offs + References No definition available. + Details
Name: | prov_RestructuredLoansWithoutaRelatedAllowanceRelatedChargeoffs
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Restructured Loans, Without a Related Allowance, Unpaid Principal Balance + References No definition available. + Details
Name: | prov_RestructuredLoansWithoutaRelatedAllowanceUnpaidPrincipalBalance
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Restructured Loans, With Related Allowance, Related Charge-offs + References No definition available. + Details
Name: | prov_RestructuredLoansWithRelatedAllowanceRelatedChargeoffs
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Restructured Loans, With Related Allowance, Unpaid Principal Balance + References No definition available. + Details
Name: | prov_RestructuredLoansWithRelatedAllowanceUnpaidPrincipalBalance
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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: |