XML 168 R122.htm IDEA: XBRL DOCUMENT
v3.20.4

Allowance for credit losses - Allowance for loan losses - Additional Information (Details) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2020 USD ($) loans NumberOfCustomer | Dec. 31, 2019 USD ($) loans
Financing Receivable |  |
Troubled debt restructurings | $ 1,668,368 | $ 1,587,684
Aggregated unpaid principal balance |  | $ 1,223,205
Loan count | loans | 679 | 582
Commercial Loans |  |
Financing Receivable |  |
Outstanding commitments to lend additional funds to debtors owing receivables whose terms have been modified in troubled debt restructurings | $ 14,000 | $ 14,000
COVID-19 |  |
Financing Receivable |  |
Percent of deferral payment expired | 97.00% |
COVID-19 | Payment Deferral |  |
Financing Receivable |  |
Troubled debt restructurings | $ 35,000 |
Loan receivables granted for moratorium | 8,300,000 |
COVID-19 | Curent on payment |  |
Financing Receivable |  |
Loan payment moratorium - aggregate book value | $ 6,900,000 |
number of loans | loans | 115,079 |
Percent of loans on payment | 94.00% |
COVID-19 | Loan payment moratorium Completed |  |
Financing Receivable |  |
Number of loans | loans | 127,857 |
Loan payment moratorium - aggregate book value | $ 7,800,000 |
COVID-19 | Loan Payment Moratorium Remaining |  |
Financing Receivable |  |
Number of loans | loans | 4,359 |
Loan payment moratorium - aggregate book value | $ 500,000 |
COVID-19 | Retail |  |
Financing Receivable |  |
Number of customers | NumberOfCustomer | 127,117 |
Loan receivables granted for moratorium | $ 4,400,000 |
COVID-19 | Commercial Loans |  |
Financing Receivable |  |
Number of customers | NumberOfCustomer | 5,099 |
Loan receivables granted for moratorium | $ 3,900,000 |
Note A / B Split |  |
Financing Receivable |  |
Troubled debt restructurings | 32,900 | 9,000
Aggregated unpaid principal balance | 35,100 | 9,100
Loans restructuring charge offs | $ 300 | $ 0
Number of loans | loans | 10 | 4
Note A / B Split | Discounted payoff |  |
Financing Receivable |  |
Aggregated unpaid principal balance | $ 1,700 |
Number of loans | loans | 1 |
Mortgages |  |
Financing Receivable |  |
Troubled debt restructurings | $ 1,195,965 | $ 1,139,597
Aggregated unpaid principal balance |  | $ 624,368
Loan count | loans | 249 | 63
Commercial |  |
Financing Receivable |  |
Troubled debt restructurings | $ 362,797 | $ 349,448

X
- Definition Loan granted for moratorium due to a catastrophic event. + References No definition available. + Details
Name: | bpop_LoanReceivablesGrantedForMoratorium
Namespace Prefix: | bpop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | bpop_LoanReceivablesMoratorium
Namespace Prefix: | bpop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of customers + References No definition available. + Details
Name: | bpop_NumberOfCustomers
Namespace Prefix: | bpop_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | bpop_NumberOfLoans
Namespace Prefix: | bpop_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | bpop_PercentOfDeferralPaymentExpired
Namespace Prefix: | bpop_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | bpop_PercentOfLoansOnPayment
Namespace Prefix: | bpop_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of mortgage loans within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 12 -Footnote 3 -Subsection 29 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 310 -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-29(Footnote 3)) -URI http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014 + Details
Name: | srt_MortgageLoansOnRealEstateNumberOfLoans
Namespace Prefix: | srt_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.7(d)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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 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=118936363&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=118939409&loc=d3e18845-111554 + Details
Name: | us-gaap_FinancingReceivableModificationsRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of financing receivable contracts modified as troubled debt restructuring within previous 12 months, with subsequent payment default. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 34 -URI http://asc.fasb.org/extlink&oid=118936363&loc=SL6953682-111524 + Details
Name: | us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=118936363&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 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=118939409&loc=d3e18794-111554 + Details
Name: | us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | us-gaap_LiabilityForCatastropheClaimsByCatastrophicEventAxis=bpop_Covid19Member
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_LoanRestructuringModificationAxis=bpop_PaymentCurrentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bpop_LoanReceivablesMoratoriumStatusAxis=bpop_LoanReceivablesMoratoriumCompletedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bpop_LoanReceivablesMoratoriumStatusAxis=bpop_LoanReceivablesMoratoriumRemainingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LoanRestructuringModificationNameAxis=bpop_NoteABSplitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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