XML 55 R45.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Loans Held for Investment - Schedule of Past Due Status of Loans Held for Investment, Gross (Details) - USD ($) $ in Thousands | 6 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Dec. 31, 2021 | Jun. 30, 2021 | Dec. 31, 2020
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Loans deemed uncollectible, period of delinquency | 90 days | 90 days |
Current | $ 848,652 | $ 842,668 |
30-89 Days Past Due | 3 | 7 |
Non-Accrual | 3,368 | 9,407 |
Total Loans Held for Investment, Gross | 852,023 | 852,082 | $ 857,080
Mortgage loans, Single-family |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Current | 288,421 | 259,984 |
30-89 Days Past Due | 0 | 0 |
Non-Accrual | 1,824 | 8,288 |
Total Loans Held for Investment, Gross | 290,245 | 268,272 | 257,864
Mortgage Loans, Multi Family |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Current | 464,923 | 483,289 |
30-89 Days Past Due | 0 | 0 |
Non-Accrual | 1,544 | 1,119 |
Total Loans Held for Investment, Gross | 466,467 | 484,408 | 488,412
Mortgage loans, Commercial real estate |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Current | 91,236 | 95,279 |
30-89 Days Past Due | 0 | 0 |
Non-Accrual | 0 | 0 |
Total Loans Held for Investment, Gross | 91,236 | 95,279 | 102,551
Construction |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Current | 3,501 | 3,040 |
30-89 Days Past Due | 0 | 0 |
Non-Accrual | 0 | 0 |
Total Loans Held for Investment, Gross | 3,501 | 3,040 | 7,135
Mortgage Loans Other |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Current | 134 | 139 |
30-89 Days Past Due | 0 | 0 |
Non-Accrual | 0 | 0 |
Total Loans Held for Investment, Gross | 134 | 139 | 141
Commercial business loans |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Current | 362 | 849 |
30-89 Days Past Due | 0 | 0 |
Non-Accrual | 0 | 0 |
Total Loans Held for Investment, Gross | 362 | 849 | 882
Consumer loans |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Current | 75 | 88 |
30-89 Days Past Due | 3 | 7 |
Non-Accrual | 0 | 0 |
Total Loans Held for Investment, Gross | $ 78 | $ 95 | $ 95
Bankruptcy [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Loans deemed uncollectible, period of delinquency | 60 days |  |
Troubled Debt Restructurings [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Loans deemed uncollectible, period of delinquency | 90 days |  |
Commercial Real Estate Or Second Mortgage [Member] |  |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |  |
Loans deemed uncollectible, period of delinquency | 120 days |  |

X
- Definition Loan Deemed Uncollectible, Period of Delinquency + References No definition available. + Details
Name: | prov_LoanDeemedUncollectiblePeriodOfDelinquency
Namespace Prefix: | prov_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loans Held For Investment, Gross + References No definition available. + Details
Name: | prov_LoansHeldForInvestmentGross
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Loans Held For Investment, Gross, 30-89 Days Past Due + References No definition available. + Details
Name: | prov_LoansHeldForInvestmentGross3089DaysPastDue
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Loans Held For Investment, Gross, Current + References No definition available. + Details
Name: | prov_LoansHeldForInvestmentGrossCurrent
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Loans Held For Investment, Gross, Non-Accrual + References No definition available. + Details
Name: | prov_LoansHeldForInvestmentGrossNonAccrual
Namespace Prefix: | prov_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=prov_MortgageLoansMultiFamilyMember
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: |

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

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=prov_MortgageLoansOtherMember
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_ConsumerLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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