XML 211 R178.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Commitments and contingencies - Commitments - Additional Information (Details) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2023 | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Commitments and Contingencies Disclosure |  |  |  |
Loans And Leases Receivable Gross Carrying Amount | $ 35,420,879 | $ 35,420,879 | $ 32,372,925 |
Increase to the FDIC loss estimate |  | $ 4,100,000 |  |
Increase in percentage to the FDIC's loss estimate | 25.00% | 25.00% |  |
FDIC Indemnification Asset | $ 20,400,000 | $ 20,400,000 |  |
FDIC deposit insurance expense |  | 105,985 | 26,787 | $ 25,579
Popular U.S. |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Estimated uninsured deposit |  |  | 3,500,000 |
BPPR |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Estimated uninsured deposit |  |  | 28,100,000 |
BPPR | Fully collateralized public sector |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Estimated uninsured deposit |  |  | 16,200,000 |
FDIC Special Assessment |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
FDIC deposit insurance expense | 71,400 |  |  |
FDIC deposit insurance expense net of tax | 45,300 |  |  |
Incremental expense for FDIC special assessment |  | 18,000 |  |
Estimated uninsured deposits excluded from FDIC special assessment | $ 5,000,000 | $ 5,000,000 |  |
FDIC special assessments annual rate | 0.134% | 0.134% |  |
FDIC special assessment quarterly rate | 0.0335% | 0.0335% |  |
Commitments to extend credit |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Reserve of potential losses associated with unfunded loan commitments | $ 17,000 | $ 17,000 | 8,800 |
Noncredit commitment |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Investments | 3,300 | 3,300 | 4,800 |
Residential mortgage loans |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Loans And Leases Receivable Gross Carrying Amount | 1,900,000 | 1,900,000 | 1,600,000 |
SBA loans under PPP program |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Loans And Leases Receivable Gross Carrying Amount | 9,200 | 9,200 | 38,000 |
BVI | Retail and commerical loans |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Loans And Leases Receivable Gross Carrying Amount | 205,000 | 205,000 | 214,000 |
Insured or guaranteed by the U.S. Government or its agencies | Commercial Loans |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Loans And Leases Receivable Gross Carrying Amount | 80,000 | 80,000 | 72,000 |
PR Government direct exposure |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Total concentration of risk |  | 361,604 | 374,000 |
Outstanding concentration of risk | $ 332,604 | $ 332,604 | 327,000 |
Exposure Municipal Loans And Securities | 76.00% | 76.00% |  |
PR Government direct exposure | Loans |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Outstanding concentration of risk | $ 313,729 | $ 313,729 | 302,000 |
PR Government direct exposure | Securities Investment |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Outstanding concentration of risk | 18,875 | 18,875 | 25,000 |
PR Government Indirect Exposure |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Outstanding concentration of risk | 238,000 | 238,000 | 251,000 |
Loans and Leases Receivable, Consumer, Mortgage with PRHA | 191,000 | 191,000 | 209,000 |
PR Government Indirect Exposure | PR Housing Bonds backed by second mortgage loans |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
Outstanding concentration of risk | $ 40,000 | 40,000 | 42,000 |
USVI Government Direct Exposure | From USVI Government And Public Corporations |  |  |  |
Commitments and Contingencies Disclosure |  |  |  |
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 Amount of estimated uninsured deposits excluded from FDIC special assessment. + References No definition available. + Details
Name: | bpop_EstimatedUninsuredDepositsExcludedFromFdicAssessment
Namespace Prefix: | bpop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 FDIC special assessment annual rate + References No definition available. + Details
Name: | bpop_FDICSpecialAssessmentsAnnualRate
Namespace Prefix: | bpop_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percent of of increases to the indemnification asset due to additional estimated losses assumed by the Federal Deposit Insurance Corporation (FDIC), relating to loss sharing agreements with the FDIC. + References No definition available. + Details
Name: | bpop_FdicIndemnificationAssetAdditionalEstimatedLossesPercent
Namespace Prefix: | bpop_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition FDIC special assessment quarerly rate. + References No definition available. + Details
Name: | bpop_FdicSpecialAssessmentQuarterlyRate
Namespace Prefix: | bpop_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of net of teax expense for Federal Deposit Insurance Corporation (FDIC) insurance. + References No definition available. + Details
Name: | bpop_FederalDepositInsuranceCorporationExpenseNetOfTax
Namespace Prefix: | bpop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Incremental expense for FDIC special assessment. + References No definition available. + Details
Name: | bpop_FederalDepositInsuranceCorporationFdicSpecialAssessmentIncrementalExpense
Namespace Prefix: | bpop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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 -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21 + Details
Name: | us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of uninsured deposit liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1406 -Paragraph (e) -Publisher SEC + Details
Name: | us-gaap_DepositLiabilityUninsured
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount of receivable assets originating from the indemnification agreement with the Federal Deposit Insurance Corporation (FDIC), in which the FDIC is to partially cover losses. + References No definition available. + Details
Name: | us-gaap_FDICIndemnificationAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increases to the indemnification asset due to additional estimated losses assumed by the Federal Deposit Insurance Corporation (FDIC), relating to loss sharing agreements with the FDIC. + References No definition available. + Details
Name: | us-gaap_FDICIndemnificationAssetAdditionalEstimatedLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.14) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1 + Details
Name: | us-gaap_FederalDepositInsuranceCorporationPremiumExpense
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://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(1)(h)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 + 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 -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=bpop_PopularBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=bpop_BancoPopularDePuertoRicoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EquitySecuritiesByIndustryAxis=bpop_PublicSectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bpop_FdicSpecialAssessmentAxis=bpop_FdicSpecialAssessmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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_SmallBusinessAdministrationLoanMemberMember
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_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_LoansMember
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: |