XML 100 R86.htm IDEA: XBRL DOCUMENT
v3.22.2

Loans - Amortized cost basis and interest income recognized on non-accrual loans (Details) - USD ($) $ in Thousands | Jun. 30, 2022 | Dec. 31, 2021
--- | --- | ---
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | $ 203,069 | $ 236,858
Non-accrual with allowance | 274,855 | 311,019
Construction |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance |  | 0
Non-accrual with allowance |  | 485
Mortgages |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 146,342 | 169,856
Non-accrual with allowance | 158,520 | 186,000
Commercial | Commercial multi-family |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 0 | 0
Non-accrual with allowance | 534 | 272
Commercial | CRE non-owner occupied |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 15,463 | 15,819
Non-accrual with allowance | 4,972 | 5,519
Commercial | CRE owner occupied |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 9,528 | 13,491
Non-accrual with allowance | 24,043 | 41,857
Commercial | Commercial and Industrial |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 24,748 | 30,177
Non-accrual with allowance | 24,651 | 18,444
Leasing |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 354 | 276
Non-accrual with allowance | 4,311 | 2,826
Consumer | Home equity lines of credit |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 0 | 0
Non-accrual with allowance | 4,705 | 5,406
Consumer | Personal loans |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 5,330 | 6,360
Non-accrual with allowance | 14,464 | 15,556
Consumer | Auto Loan |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 1,041 | 879
Non-accrual with allowance | 27,004 | 22,206
Consumer | Other |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 263 | 0
Non-accrual with allowance | 11,651 | 12,448
Puerto Rico |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 203,049 | 236,748
Non-accrual with allowance | 241,782 | 277,541
Puerto Rico | Construction |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance |  | 0
Non-accrual with allowance |  | 485
Puerto Rico | Mortgages |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 146,322 | 169,827
Non-accrual with allowance | 138,348 | 164,060
Puerto Rico | Commercial | Commercial multi-family |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 0 | 0
Non-accrual with allowance | 254 | 272
Puerto Rico | Commercial | CRE non-owner occupied |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 15,463 | 15,819
Non-accrual with allowance | 4,972 | 4,897
Puerto Rico | Commercial | CRE owner occupied |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 9,528 | 13,491
Non-accrual with allowance | 22,627 | 40,844
Puerto Rico | Commercial | Commercial and Industrial |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 24,748 | 30,177
Non-accrual with allowance | 18,901 | 14,547
Puerto Rico | Leasing |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 354 | 276
Non-accrual with allowance | 4,311 | 2,826
Puerto Rico | Consumer | Home equity lines of credit |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 0 | 0
Non-accrual with allowance | 0 | 0
Puerto Rico | Consumer | Personal loans |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 5,330 | 6,279
Non-accrual with allowance | 13,715 | 14,956
Puerto Rico | Consumer | Auto Loan |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 1,041 | 879
Non-accrual with allowance | 27,004 | 22,206
Puerto Rico | Consumer | Other |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 263 | 0
Non-accrual with allowance | 11,650 | 12,448
Popular U.S. |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 20 | 110
Non-accrual with allowance | 33,073 | 33,478
Popular U.S. | Construction |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance |  | 0
Non-accrual with allowance |  | 0
Popular U.S. | Mortgages |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 20 | 29
Non-accrual with allowance | 20,172 | 21,940
Popular U.S. | Commercial | Commercial multi-family |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 0 | 0
Non-accrual with allowance | 280 | 0
Popular U.S. | Commercial | CRE non-owner occupied |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 0 | 0
Non-accrual with allowance | 0 | 622
Popular U.S. | Commercial | CRE owner occupied |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 0 | 0
Non-accrual with allowance | 1,416 | 1,013
Popular U.S. | Commercial | Commercial and Industrial |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 0 | 0
Non-accrual with allowance | 5,750 | 3,897
Popular U.S. | Leasing |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 0 | 0
Non-accrual with allowance | 0 | 0
Popular U.S. | Consumer | Home equity lines of credit |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 0 | 0
Non-accrual with allowance | 4,705 | 5,406
Popular U.S. | Consumer | Personal loans |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 0 | 81
Non-accrual with allowance | 749 | 600
Popular U.S. | Consumer | Auto Loan |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 0 | 0
Non-accrual with allowance | 0 | 0
Popular U.S. | Consumer | Other |  |
Financing receivable nonaccrual status |  |
Non-accrual with no allowance | 0 | 0
Non-accrual with allowance | $ 1 | $ 0

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

X
- Definition Amount of financing receivable on nonaccrual status with no allowance for credit loss. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 16 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447 + Details
Name: | us-gaap_FinancingReceivableNonaccrualNoAllowance
Namespace Prefix: | us-gaap_
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_FinancingReceivableNonaccrualStatusLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

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

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember
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: |

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

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

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

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