XML 61 R49.htm IDEA: XBRL DOCUMENT
v3.21.1

Loans (Narrative) (Details) | 12 Months Ended
--- | ---
Dec. 31, 2020 USD ($) contract loan | Dec. 31, 2019 USD ($) contract
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Aggregate principal balance pledged to secure possible borrowings | $ 360,500,000 | $ 450,600,000
Number of TDR contracts | contract | 10 | 2
Troubled debt restructurings | $ 23,300,000 | $ 4,200,000
Commitments to lend additional funds | 0 |
Impairment analysis performed and specific reserve | $ 157,000 |
Commercial Real Estate One [Member] |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Number of TDR contracts | contract | 7 |
Troubled debt restructurings | $ 20,100,000 |
Commercial Real Estate One [Member] | Interest Only [Member] |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Troubled debt restructurings | $ 16,500,000 |
Period for interest-only at reduced rate | 3 years |
Commercial Real Estate One [Member] | Restructured To Amortize And Payout [Member] |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Troubled debt restructurings | $ 2,100,000 |
Pay out period | 10 years |
Commercial Real Estate One [Member] | Advance For Capital Expenditures [Member] |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Troubled debt restructurings | $ 1,500,000 |
Period for interest-only at reduced rate | 3 years |
Commercial Real Estate Two [Member] |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Number of TDR contracts | contract | 2 |
Troubled debt restructurings | $ 165,000 |
Period for interest-only at reduced rate | 2 years |
Commercial Real Estate [Member] |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Number of TDR contracts | contract | 9 |
Commercial [Member] |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Number of TDR contracts | contract | 1 | 2
Troubled debt restructurings | $ 81,000 | $ 2,600,000
Re-amortization term of commercial loan | 6 months | 12 months
Mortgage And Other Loans Portfolio Segment [Member] |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Unpaid principal balance of mortgage and other loans serviced for others | $ 14,000,000.0 | $ 16,000,000.0
CARES Act [Member] | Payment Deferral [Member] |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Payment deferral total | $ 44,000,000.0 |
CARES Act [Member] | Commercial Real Estate [Member] | Payment Deferral [Member] |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Number of loans in payment deferral | loan | 8 |
Payment deferral total | $ 12,400,000 |
CARES Act [Member] | Commercial [Member] | Payment Deferral [Member] |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Number of loans in payment deferral | loan | 28 |
Payment deferral total | $ 22,400,000 |
CARES Act [Member] | Residential Real Estate [Member] | Payment Deferral [Member] |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Number of loans in payment deferral | loan | 1 |
Payment deferral total | $ 177,000 |
CARES Act [Member] | Consumer [Member] | Payment Deferral [Member] |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Number of loans in payment deferral | loan | 0 |

X
- Definition Term of financing receivable modification. + References No definition available. + Details
Name: | pvbc_FinancingReceivableModificationsTerm
Namespace Prefix: | pvbc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable Payout Modifications Term + References No definition available. + Details
Name: | pvbc_FinancingReceivablePayoutModificationsTerm
Namespace Prefix: | pvbc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents amount of impairment analysis performed and specific reserve. + References No definition available. + Details
Name: | pvbc_ImpairmentAnalysisPerformedAndSpecificReserve
Namespace Prefix: | pvbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loan Modifications, Number Of Deferred Loans + References No definition available. + Details
Name: | pvbc_LoanModificationsNumberOfDeferredLoans
Namespace Prefix: | pvbc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loan Modifications, Payment Deferral + References No definition available. + Details
Name: | pvbc_LoanModificationsPaymentDeferral
Namespace Prefix: | pvbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents reamortization term of commercial loan, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | pvbc_ReamortizationTermOfCommercialLoan
Namespace Prefix: | pvbc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unpaid Principal Balance Of Mortgage And Other Loans + References No definition available. + Details
Name: | pvbc_UnpaidPrincipalBalanceOfMortgageAndOtherLoans
Namespace Prefix: | pvbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_FinancingReceivableModificationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of financing receivables that have been modified by troubled debt restructurings. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 33 -URI http://asc.fasb.org/extlink&oid=121611835&loc=SL6953676-111524 + Details
Name: | us-gaap_FinancingReceivableModificationsNumberOfContracts2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of financing receivable modified as troubled debt restructuring. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 33 -URI http://asc.fasb.org/extlink&oid=121611835&loc=SL6953676-111524 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 40 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=121585226&loc=d3e18845-111554 + Details
Name: | us-gaap_FinancingReceivableModificationsRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of unfunded portion of contractual agreement to lend funds to borrower for financing receivable modified as troubled debt restructuring. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 40 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121585226&loc=d3e18794-111554 + Details
Name: | us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of loans that have been pledged as collateral for borrowings. If the secured party has the right by contract or custom to sell or re-pledge the collateral, then the debtor reclassifies that asset and report that asset in its statement of financial position separately from other assets not so encumbered. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5086-111524 + Details
Name: | us-gaap_LoansPledgedAsCollateral
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=pvbc_CommercialRealEstatePortfolioSegmentOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LoanRestructuringModificationAxis=us-gaap_PrincipalForgivenessMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LoanRestructuringModificationAxis=pvbc_RestructuredToAmortizeAndPayoutMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LoanRestructuringModificationAxis=pvbc_AdvanceForCapitalExpendituresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=pvbc_CommercialRealEstatePortfolioSegmentTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=pvbc_MortgageAndOtherLoansPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=pvbc_CoronavirusAidReliefAndEconomicSecurityActMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |