XML 113 R93.htm IDEA: XBRL DOCUMENT
v3.25.1

Allowance for credit losses - Allowance Movement (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2025 | Mar. 31, 2024
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | $ 746,024 | $ 729,341
Provision for credit losses (benefit) | 65,218 | 72,386
Allowance for credit losses - PCD Loans | 9 | 17
Charge-offs | (75,068) | (83,597)
Recoveries | 25,965 | 21,397
Ending balance | 762,148 | 739,544
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 15,470 | 17,006
Provision for credit losses (benefit) | (1,301) | (239)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 14,169 | 16,767
Construction |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 11,264 | 12,686
Provision for credit losses (benefit) | (1,752) | (1,547)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Ending balance | 9,512 | 11,139
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 7,072 | 10,064
Provision for credit losses (benefit) | (2,020) | (786)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 5,052 | 9,278
Mortgages |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 82,409 | 83,214
Provision for credit losses (benefit) | (1,071) | (1,244)
Allowance for credit losses - PCD Loans | 9 | 17
Charge-offs | (435) | (765)
Recoveries | 3,117 | 5,216
Ending balance | 84,029 | 86,438
Commercial |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 259,564 | 258,413
Provision for credit losses (benefit) | 8,161 | 11,969
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (4,625) | (10,459)
Recoveries | 6,743 | 2,669
Ending balance | 269,843 | 262,592
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 8,387 | 6,913
Provision for credit losses (benefit) | 688 | 571
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 9,075 | 7,484
Commercial | Commercial multi-family |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 9,236 | 13,740
Provision for credit losses (benefit) | 4,262 | (558)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | (441)
Recoveries | 3 | 2
Ending balance | 13,501 | 12,743
Commercial | CRE non-owner occupied |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 54,494 | 65,453
Provision for credit losses (benefit) | 3,212 | (218)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (65) | 0
Recoveries | 660 | 389
Ending balance | 58,301 | 65,624
Commercial | CRE owner occupied |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 49,828 | 56,864
Provision for credit losses (benefit) | (533) | 9,166
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (101) | (2,785)
Recoveries | 1,018 | 562
Ending balance | 50,212 | 63,807
Commercial | Commercial and industrial |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 146,006 | 122,356
Provision for credit losses (benefit) | 1,220 | 3,579
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (4,459) | (7,233)
Recoveries | 5,062 | 1,716
Ending balance | 147,829 | 120,418
Leasing |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 16,419 | 9,708
Provision for credit losses (benefit) | 7,059 | 2,968
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (4,544) | (4,850)
Recoveries | 1,272 | 1,165
Ending balance | 20,206 | 8,991
Consumer |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 376,368 | 365,320
Provision for credit losses (benefit) | 52,821 | 60,240
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (65,464) | (67,523)
Recoveries | 14,833 | 12,347
Ending balance | 378,558 | 370,384
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 11 | 29
Provision for credit losses (benefit) | 31 | (24)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 42 | 5
Consumer | Credit card |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 99,130 | 80,487
Provision for credit losses (benefit) | 13,822 | 21,640
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (18,865) | (16,396)
Recoveries | 2,436 | 2,438
Ending balance | 96,523 | 88,169
Consumer | HELOC |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 1,503 | 1,978
Provision for credit losses (benefit) | (244) | (150)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (55) | (204)
Recoveries | 406 | 248
Ending balance | 1,610 | 1,872
Consumer | Personal loans |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 102,736 | 117,790
Provision for credit losses (benefit) | 19,028 | 25,254
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (24,579) | (30,061)
Recoveries | 4,252 | 3,094
Ending balance | 101,437 | 116,077
Consumer | Auto Loan |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 165,995 | 157,931
Provision for credit losses (benefit) | 19,471 | 13,371
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (21,056) | (20,167)
Recoveries | 7,569 | 6,321
Ending balance | 171,979 | 157,456
Consumer | Other |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 7,004 | 7,134
Provision for credit losses (benefit) | 744 | 125
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (909) | (695)
Recoveries | 170 | 246
Ending balance | 7,009 | 6,810
Puerto Rico |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 670,666 | 639,858
Provision for credit losses (benefit) | 52,690 | 61,008
Allowance for credit losses - PCD Loans | 9 | 17
Charge-offs | (71,224) | (76,842)
Recoveries | 24,122 | 20,281
Ending balance | 676,263 | 644,322
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 8,388 | 6,680
Provision for credit losses (benefit) | 617 | (297)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 9,005 | 6,383
Puerto Rico | Construction |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 2,743 | 5,294
Provision for credit losses (benefit) | (24) | (2,180)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Ending balance | 2,719 | 3,114
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 1,663 | 1,618
Provision for credit losses (benefit) | (103) | (177)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 1,560 | 1,441
Puerto Rico | Mortgages |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 72,901 | 72,440
Provision for credit losses (benefit) | (1,118) | (319)
Allowance for credit losses - PCD Loans | 9 | 17
Charge-offs | (435) | (765)
Recoveries | 2,932 | 5,191
Ending balance | 74,289 | 76,564
Puerto Rico | Commercial |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 215,126 | 205,582
Provision for credit losses (benefit) | (3,963) | 5,062
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (3,466) | (9,454)
Recoveries | 5,997 | 2,424
Ending balance | 213,694 | 203,614
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 6,725 | 5,062
Provision for credit losses (benefit) | 720 | (120)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 7,445 | 4,942
Puerto Rico | Commercial | Commercial multi-family |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 2,783 | 3,614
Provision for credit losses (benefit) | 635 | (48)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 2 | 1
Ending balance | 3,420 | 3,567
Puerto Rico | Commercial | CRE non-owner occupied |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 44,852 | 53,754
Provision for credit losses (benefit) | (2,599) | (413)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (65) | 0
Recoveries | 660 | 325
Ending balance | 42,848 | 53,666
Puerto Rico | Commercial | CRE owner occupied |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 37,355 | 40,637
Provision for credit losses (benefit) | (1,742) | 5,147
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (89) | (2,785)
Recoveries | 495 | 538
Ending balance | 36,019 | 43,537
Puerto Rico | Commercial | Commercial and industrial |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 130,136 | 107,577
Provision for credit losses (benefit) | (257) | 376
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (3,312) | (6,669)
Recoveries | 4,840 | 1,560
Ending balance | 131,407 | 102,844
Puerto Rico | Leasing |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 16,419 | 9,708
Provision for credit losses (benefit) | 7,059 | 2,968
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (4,544) | (4,850)
Recoveries | 1,272 | 1,165
Ending balance | 20,206 | 8,991
Puerto Rico | Consumer |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 363,477 | 346,834
Provision for credit losses (benefit) | 50,736 | 55,477
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (62,779) | (61,773)
Recoveries | 13,921 | 11,501
Ending balance | 365,355 | 352,039
Puerto Rico | Consumer | Credit card |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 99,130 | 80,487
Provision for credit losses (benefit) | 13,822 | 21,640
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (18,865) | (16,396)
Recoveries | 2,436 | 2,438
Ending balance | 96,523 | 88,169
Puerto Rico | Consumer | HELOC |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 54 | 103
Provision for credit losses (benefit) | (108) | 103
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (25) | (197)
Recoveries | 139 | 93
Ending balance | 60 | 102
Puerto Rico | Consumer | Personal loans |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 91,296 | 101,181
Provision for credit losses (benefit) | 16,828 | 20,263
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (21,953) | (24,349)
Recoveries | 3,615 | 2,409
Ending balance | 89,786 | 99,504
Puerto Rico | Consumer | Auto Loan |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 165,995 | 157,931
Provision for credit losses (benefit) | 19,471 | 13,371
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (21,056) | (20,167)
Recoveries | 7,569 | 6,321
Ending balance | 171,979 | 157,456
Puerto Rico | Consumer | Other |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 7,002 | 7,132
Provision for credit losses (benefit) | 723 | 100
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (880) | (664)
Recoveries | 162 | 240
Ending balance | 7,007 | 6,808
Popular U.S. |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 75,358 | 89,483
Provision for credit losses (benefit) | 12,528 | 11,378
Charge-offs | (3,844) | (6,755)
Recoveries | 1,843 | 1,116
Ending balance | 85,885 | 95,222
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 7,082 | 10,326
Provision for credit losses (benefit) | (1,918) | 58
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 5,164 | 10,384
Popular U.S. | Construction |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 8,521 | 7,392
Provision for credit losses (benefit) | (1,728) | 633
Charge-offs | 0 | 0
Recoveries | 0 | 0
Ending balance | 6,793 | 8,025
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 5,409 | 8,446
Provision for credit losses (benefit) | (1,917) | (609)
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 3,492 | 7,837
Popular U.S. | Mortgages |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 9,508 | 10,774
Provision for credit losses (benefit) | 47 | (925)
Charge-offs | 0 | 0
Recoveries | 185 | 25
Ending balance | 9,740 | 9,874
Popular U.S. | Commercial |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 44,438 | 52,831
Provision for credit losses (benefit) | 12,124 | 6,907
Charge-offs | (1,159) | (1,005)
Recoveries | 746 | 245
Ending balance | 56,149 | 58,978
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 1,662 | 1,851
Provision for credit losses (benefit) | (32) | 691
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 1,630 | 2,542
Popular U.S. | Commercial | Commercial multi-family |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 6,453 | 10,126
Provision for credit losses (benefit) | 3,627 | (510)
Charge-offs | 0 | (441)
Recoveries | 1 | 1
Ending balance | 10,081 | 9,176
Popular U.S. | Commercial | CRE non-owner occupied |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 9,642 | 11,699
Provision for credit losses (benefit) | 5,811 | 195
Charge-offs | 0 | 0
Recoveries | 0 | 64
Ending balance | 15,453 | 11,958
Popular U.S. | Commercial | CRE owner occupied |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 12,473 | 16,227
Provision for credit losses (benefit) | 1,209 | 4,019
Charge-offs | (12) | 0
Recoveries | 523 | 24
Ending balance | 14,193 | 20,270
Popular U.S. | Commercial | Commercial and industrial |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 15,870 | 14,779
Provision for credit losses (benefit) | 1,477 | 3,203
Charge-offs | (1,147) | (564)
Recoveries | 222 | 156
Ending balance | 16,422 | 17,574
Popular U.S. | Consumer |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 12,891 | 18,486
Provision for credit losses (benefit) | 2,085 | 4,763
Charge-offs | (2,685) | (5,750)
Recoveries | 912 | 846
Ending balance | 13,203 | 18,345
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 11 | 29
Provision for credit losses (benefit) | 31 | (24)
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 42 | 5
Popular U.S. | Consumer | HELOC |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 1,449 | 1,875
Provision for credit losses (benefit) | (136) | (253)
Charge-offs | (30) | (7)
Recoveries | 267 | 155
Ending balance | 1,550 | 1,770
Popular U.S. | Consumer | Personal loans |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 11,440 | 16,609
Provision for credit losses (benefit) | 2,200 | 4,991
Charge-offs | (2,626) | (5,712)
Recoveries | 637 | 685
Ending balance | 11,651 | 16,573
Popular U.S. | Consumer | Other |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Beginning balance | 2 | 2
Provision for credit losses (benefit) | 21 | 25
Charge-offs | (29) | (31)
Recoveries | 8 | 6
Ending balance | $ 2 | $ 2

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

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

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

X
- Definition Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph c -Publisher SEC Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (1) -Publisher SEC Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (3) -Publisher SEC Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph c -Publisher SEC Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase in allowance for credit loss on financing receivable from recovery. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (c)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable, charged against allowance for credit loss. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of allowance for credit loss at acquisition date of financing receivable purchased with credit deterioration. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-19 + Details
Name: | us-gaap_FinancingReceivablePurchasedWithCreditDeteriorationAllowanceForCreditLossAtAcquisitionDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482454/460-10-45-1 + Details
Name: | us-gaap_OffBalanceSheetCreditLossLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_OffBalanceSheetCreditLossLiabilityRollforward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of credit loss expense (reversal of expense) for financing receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(11)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1 + Details
Name: | us-gaap_ProvisionForLoanLossesExpensed
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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=bpop_CommercialAndIndustrialLoansMember
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_CreditCardReceivablesMember
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=us-gaap_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: |