XML 157 R143.htm IDEA: XBRL DOCUMENT
v3.23.2

Commitments and contingencies - Commitments - Additional Information (Details) - USD ($) $ in Thousands |  | 6 Months Ended | 12 Months Ended
--- | --- | --- | ---
Jul. 02, 2023 | Jun. 30, 2023 | Dec. 31, 2022
Commitments and Contingencies Disclosure [Line Items] |  |  |
Loans And Leases Receivable Gross Carrying Amount |  | $ 33,354,999 | $ 32,372,925
Commitments to extend credit |  |  |
Commitments and Contingencies Disclosure [Line Items] |  |  |
Reserve of potential losses associated with unfunded loan commitments |  | 11,600 | 8,800
Noncredit commitment |  |  |
Commitments and Contingencies Disclosure [Line Items] |  |  |
Investments |  | 4,800 | 4,800
Residential mortgage loans |  |  |
Commitments and Contingencies Disclosure [Line Items] |  |  |
Loans And Leases Receivable Gross Carrying Amount |  | 1,600,000 | 1,600,000
Paycheck Protection Program |  |  |
Commitments and Contingencies Disclosure [Line Items] |  |  |
Loans And Leases Receivable Gross Carrying Amount |  | 12,000 | 38,000
BVI | Retail and commerical loans |  |  |
Commitments and Contingencies Disclosure [Line Items] |  |  |
Loans And Leases Receivable Gross Carrying Amount |  | 207,000 | 214,000
PR government and its instrumentalities and municipalities | Loans | Subsequent event | Obligations from Puerto Rico municipalities |  |  |
Commitments and Contingencies Disclosure [Line Items] |  |  |
Principal payments received | $ 34,000 |  |
Insured or guaranteed by the U.S. Government or its agencies | Commercial Loans |  |  |
Commitments and Contingencies Disclosure [Line Items] |  |  |
Loans And Leases Receivable Gross Carrying Amount |  | 71,000 | 72,000
PR Government direct exposure |  |  |
Commitments and Contingencies Disclosure [Line Items] |  |  |
Outstanding concentration of risk |  | 351,483 | 327,000
Total concentration of risk |  | $ 380,483 | 374,000
Exposure Municipal Loans And Securities |  | 74.00% |
PR Government direct exposure | Loans |  |  |
Commitments and Contingencies Disclosure [Line Items] |  |  |
Outstanding concentration of risk |  | $ 325,405 | 302,000
PR Government direct exposure | Securities Investment |  |  |
Commitments and Contingencies Disclosure [Line Items] |  |  |
Outstanding concentration of risk |  | 26,078 | 25,000
PR Government Indirect Exposure |  |  |
Commitments and Contingencies Disclosure [Line Items] |  |  |
Outstanding concentration of risk |  | 240,000 | 251,000
Loans and Leases Receivable, Consumer, Mortgage with PRHA |  | 199,000 | 209,000
PR Government Indirect Exposure | PR Housing Bonds backed by second mortgage loans |  |  |
Commitments and Contingencies Disclosure [Line Items] |  |  |
Outstanding concentration of risk |  | 40,000 | 42,000
USVI Government Direct Exposure | From USVI Government And Public Corporations |  |  |
Commitments and Contingencies Disclosure [Line Items] |  |  |
Total concentration of risk |  | $ 28,000 | $ 28,000

X
- Definition Commitments and Contingencies Disclosure [Line Items] + References No definition available. + Details
Name: | bpop_CommitmentsAndContingenciesDisclosureLineItems
Namespace Prefix: | bpop_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Concentration of Risk Credit Facilities with the Puerto Rico government that is outstanding. + References No definition available. + Details
Name: | bpop_ConcentrationOfRiskCreditFacilities
Namespace Prefix: | bpop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The Corporations exposure to municipal loans and securities was concentrated in the municipalities of San Juan, Guaynabo, Carolina and Bayamon. + References No definition available. + Details
Name: | bpop_ExposureMunicipalLoansAndSecurities
Namespace Prefix: | bpop_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount before allowance of consumer mortgage held and guaranteed by the Puerto Rico Housing Authority. + References No definition available. + Details
Name: | bpop_LoansAndLeasesReceivableConsumerMortgageWithPrha
Namespace Prefix: | bpop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Maximum amount of loss due to credit risk that, based on the gross fair value of the financial instrument, the entity would incur if parties to the financial instruments that make up the concentration failed completely to perform according to the terms of the contracts and the collateral or other security, if any, for the amount due proved to be of no value to the entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611 + Details
Name: | us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sum of the carrying amounts as of the balance sheet date of all investments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.1(h)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 + Details
Name: | us-gaap_Investments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Cash received from principal payments made on loans related to operating activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585 + Details
Name: | us-gaap_ProceedsFromLoans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of valuation and qualifying accounts and reserves. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column B)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column E)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690 + Details
Name: | us-gaap_ValuationAllowancesAndReservesBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

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

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

X
- Details
Name: | srt_StatementGeographicalAxis=country_VG
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | bpop_ObligationsTypeAxis=bpop_PrGovernmentAndItsInstrumentalitiesAndMunicipalitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bpop_PayableTypeAxis=bpop_ObligationsFromPuertoRicoMunicipalitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bpop_ObligationsTypeAxis=bpop_InsuredOrGuaranteedByTheUsGovernmentOrItsAgenciesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | bpop_ExposureTypeAxis=bpop_PrGovernmentDirectExposureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | bpop_ExposureTypeAxis=bpop_PrGovernmentIndirectExposureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bpop_ObligationsTypeAxis=us-gaap_BondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bpop_ExposureTypeAxis=bpop_UsviGovernmentDirectExposureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bpop_ObligationsTypeAxis=bpop_FromUsviGovernmentAndPublicCorporationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |