v3.26.1
Loans - Schedule of Loans Held-in-Portfolio in Past Due Status, Non-performing Status and Accruing Loans Past-due 90 Days or More by Loan Class (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Loans HIP $ 39,749,862 $ 39,327,518
Non-accrual with no allowance 106,686 142,079
Loans held-in-portfolio, unearned income 406,720 421,624
Loans held-for-sale, at fair value 88,579 9,998
BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 27,976,836 27,658,628
Non-accrual with no allowance 92,080 120,246
Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 11,773,026 11,668,890
Non-accrual with no allowance 14,606 21,833
Federal Home Loan Bank    
Financing Receivable, Past Due [Line Items]    
Available borrowing facility 4,100,000 4,000,000
FRB Advances    
Financing Receivable, Past Due [Line Items]    
Available borrowing facility 11,900,000 12,100,000
Asset Pledged as Collateral    
Financing Receivable, Past Due [Line Items]    
Loans HIP 22,800,000 22,700,000
Asset Pledged as Collateral | Federal Home Loan Bank    
Financing Receivable, Past Due [Line Items]    
Loans HIP 7,400,000 7,500,000
Asset Pledged as Collateral | FRB Advances    
Financing Receivable, Past Due [Line Items]    
Loans HIP 15,300,000 15,200,000
Total past due    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,227,083 1,431,641
Total past due | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,144,174 1,347,008
Total past due | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 82,909 84,633
30-59 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 417,159 501,143
30-59 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 400,963 466,174
30-59 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 16,196 34,969
60-89 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 176,564 203,195
60-89 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 155,638 193,353
60-89 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 20,926 9,842
90 days or more    
Financing Receivable, Past Due [Line Items]    
Loans HIP 633,360 727,303
Non-accrual loans 413,437 498,343
Accruing loans 219,923 228,960
90 days or more | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 587,573 687,481
Non-accrual loans 367,824 458,709
Accruing loans 219,749 228,772
90 days or more | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 45,787 39,822
Non-accrual loans 45,613 39,634
Accruing loans 174 188
Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 38,522,779 37,895,877
Current | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 26,832,662 26,311,620
Current | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 11,690,117 11,584,257
Construction    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,732,075 1,674,899
Construction | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 425,850 357,541
Construction | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,306,225 1,317,358
Construction | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans HIP 12,491 17,283
Construction | Total past due | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 17,283
Construction | Total past due | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 12,491 0
Construction | 30-59 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 17,283
Construction | 30-59 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 17,283
Construction | 30-59 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Construction | 60-89 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 12,491 0
Construction | 60-89 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Construction | 60-89 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 12,491 0
Construction | 90 days or more    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Non-accrual loans 0 0
Accruing loans 0 0
Construction | 90 days or more | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Non-accrual loans 0 0
Accruing loans 0 0
Construction | 90 days or more | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Non-accrual loans 0 0
Accruing loans 0 0
Construction | Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,719,584 1,657,616
Construction | Current | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 425,850 340,258
Construction | Current | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,293,734 1,317,358
Mortgage    
Financing Receivable, Past Due [Line Items]    
Loans HIP 8,780,334 8,649,440
Non-accrual with no allowance 54,920 60,034
Mortgage | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 7,529,550 7,347,967
Non-accrual with no allowance 54,106 59,302
Mortgage | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,250,784 1,301,473
Non-accrual with no allowance 814 732
Mortgage | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans HIP 670,945 759,300
Mortgage | Total past due | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 657,041 723,882
Mortgage | Total past due | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 13,904 35,418
Mortgage | 30-59 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 228,980 276,741
Mortgage | 30-59 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 228,082 261,145
Mortgage | 30-59 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 898 15,596
Mortgage | 60-89 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 110,993 139,524
Mortgage | 60-89 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 108,220 133,124
Mortgage | 60-89 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,773 6,400
Mortgage | 90 days or more    
Financing Receivable, Past Due [Line Items]    
Loans HIP 330,972 343,035
Non-accrual loans 139,473 145,795
Accruing loans 191,499 197,240
Mortgage | 90 days or more | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 320,739 329,613
Non-accrual loans 129,240 132,373
Accruing loans 191,499 197,240
Mortgage | 90 days or more | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 10,233 13,422
Non-accrual loans 10,233 13,422
Accruing loans 0 0
Mortgage | Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 8,109,389 7,890,140
Mortgage | Current | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 6,872,509 6,624,085
Mortgage | Current | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,236,880 1,266,055
Guarantees from FHA or VA    
Financing Receivable, Past Due [Line Items]    
Loans HIP 6,800,000 3,200,000
Accruing loans 191,500 197,000
Residential Mortgage Loans Insured By FHA    
Financing Receivable, Past Due [Line Items]    
Non-accrual with no allowance 39,800 47,000
Reverse Mortgages | Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 26,300 27,000
Commercial | Commercial multi-family    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,399,424 2,455,790
Non-accrual with no allowance 2,288 8,137
Commercial | Commercial multi-family | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 345,959 303,348
Non-accrual with no allowance 0 0
Commercial | Commercial multi-family | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,053,465 2,152,442
Non-accrual with no allowance 2,288 8,137
Commercial | Commercial multi-family | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans HIP 24,820 24,982
Commercial | Commercial multi-family | Total past due | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 10,723 6,846
Commercial | Commercial multi-family | Total past due | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 14,097 18,136
Commercial | Commercial multi-family | 30-59 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 15,889 16,079
Commercial | Commercial multi-family | 30-59 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 10,723 6,579
Commercial | Commercial multi-family | 30-59 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 5,166 9,500
Commercial | Commercial multi-family | 60-89 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 155
Commercial | Commercial multi-family | 60-89 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 155
Commercial | Commercial multi-family | 60-89 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Commercial | Commercial multi-family | 90 days or more    
Financing Receivable, Past Due [Line Items]    
Loans HIP 8,931 8,748
Non-accrual loans 8,931 8,748
Accruing loans 0 0
Commercial | Commercial multi-family | 90 days or more | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 112
Non-accrual loans 0 112
Accruing loans 0 0
Commercial | Commercial multi-family | 90 days or more | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 8,931 8,636
Non-accrual loans 8,931 8,636
Accruing loans 0 0
Commercial | Commercial multi-family | Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,374,604 2,430,808
Commercial | Commercial multi-family | Current | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 335,236 296,502
Commercial | Commercial multi-family | Current | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,039,368 2,134,306
Commercial | Non-owner occupied    
Financing Receivable, Past Due [Line Items]    
Loans HIP 5,620,875 5,543,284
Non-accrual with no allowance 30,522 38,387
Commercial | Non-owner occupied | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,321,095 3,395,130
Non-accrual with no allowance 23,597 31,408
Commercial | Non-owner occupied | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,299,780 2,148,154
Non-accrual with no allowance 6,925 6,979
Commercial | Non-owner occupied | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans HIP 40,867 47,068
Commercial | Non-owner occupied | Total past due | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 28,926 38,448
Commercial | Non-owner occupied | Total past due | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 11,941 8,620
Commercial | Non-owner occupied | 30-59 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 4,350 2,457
Commercial | Non-owner occupied | 30-59 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,750 2,457
Commercial | Non-owner occupied | 30-59 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,600 0
Commercial | Non-owner occupied | 60-89 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,551 1,899
Commercial | Non-owner occupied | 60-89 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 160 299
Commercial | Non-owner occupied | 60-89 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,391 1,600
Commercial | Non-owner occupied | 90 days or more    
Financing Receivable, Past Due [Line Items]    
Loans HIP 32,966 42,712
Non-accrual loans 32,966 42,712
Accruing loans 0 0
Commercial | Non-owner occupied | 90 days or more | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 26,016 35,692
Non-accrual loans 26,016 35,692
Accruing loans 0 0
Commercial | Non-owner occupied | 90 days or more | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 6,950 7,020
Non-accrual loans 6,950 7,020
Accruing loans 0 0
Commercial | Non-owner occupied | Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 5,580,008 5,496,216
Commercial | Non-owner occupied | Current | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,292,169 3,356,682
Commercial | Non-owner occupied | Current | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,287,839 2,139,534
Commercial | Owner occupied    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,256,702 3,153,080
Non-accrual with no allowance 7,012 16,576
Commercial | Owner occupied | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,156,681 1,196,593
Non-accrual with no allowance 6,523 16,576
Commercial | Owner occupied | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,100,021 1,956,487
Non-accrual with no allowance 489 0
Commercial | Owner occupied | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans HIP 28,724 28,008
Commercial | Owner occupied | Total past due | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 17,427 28,008
Commercial | Owner occupied | Total past due | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 11,297 0
Commercial | Owner occupied | 30-59 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,047 2,760
Commercial | Owner occupied | 30-59 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,053 2,760
Commercial | Owner occupied | 30-59 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 994 0
Commercial | Owner occupied | 60-89 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,438 681
Commercial | Owner occupied | 60-89 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 681
Commercial | Owner occupied | 60-89 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,438 0
Commercial | Owner occupied | 90 days or more    
Financing Receivable, Past Due [Line Items]    
Loans HIP 24,239 24,567
Non-accrual loans 24,239 24,567
Accruing loans 0 0
Commercial | Owner occupied | 90 days or more | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 15,374 24,567
Non-accrual loans 15,374 24,567
Accruing loans 0 0
Commercial | Owner occupied | 90 days or more | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 8,865 0
Non-accrual loans 8,865 0
Accruing loans 0 0
Commercial | Owner occupied | Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,227,978 3,125,072
Commercial | Owner occupied | Current | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,139,254 1,168,585
Commercial | Owner occupied | Current | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,088,724 1,956,487
Commercial | Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Loans HIP 8,774,084 8,607,412
Non-accrual with no allowance 4,090 12,230
Commercial | Commercial and industrial | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 6,163,068 5,970,073
Non-accrual with no allowance 0 6,245
Commercial | Commercial and industrial | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,611,016 2,637,339
Non-accrual with no allowance 4,090 5,985
Commercial | Commercial and industrial | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans HIP 162,561 215,068
Commercial | Commercial and industrial | Total past due | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 150,094 199,846
Commercial | Commercial and industrial | Total past due | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 12,467 15,222
Commercial | Commercial and industrial | 30-59 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 10,735 16,472
Commercial | Commercial and industrial | 30-59 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 5,063 8,864
Commercial | Commercial and industrial | 30-59 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 5,672 7,608
Commercial | Commercial and industrial | 60-89 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,142 4,688
Commercial | Commercial and industrial | 60-89 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,084 3,760
Commercial | Commercial and industrial | 60-89 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 58 928
Commercial | Commercial and industrial | 90 days or more    
Financing Receivable, Past Due [Line Items]    
Loans HIP 149,684 193,908
Non-accrual loans 144,952 190,412
Accruing loans 4,732 3,496
Commercial | Commercial and industrial | 90 days or more | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 142,947 187,222
Non-accrual loans 138,389 183,914
Accruing loans 4,558 3,308
Commercial | Commercial and industrial | 90 days or more | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 6,737 6,686
Non-accrual loans 6,563 6,498
Accruing loans 174 188
Commercial | Commercial and industrial | Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 8,611,523 8,392,344
Commercial | Commercial and industrial | Current | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 6,012,974 5,770,227
Commercial | Commercial and industrial | Current | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 2,598,549 2,622,117
Leasing    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,968,035 2,001,365
Non-accrual with no allowance 660 771
Leasing | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,968,035 2,001,365
Non-accrual with no allowance 660 771
Leasing | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Non-accrual with no allowance 0
Leasing | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans HIP 35,089 37,567
Leasing | Total past due | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 35,089 37,567
Leasing | 30-59 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 22,358 23,748
Leasing | 30-59 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 22,358 23,748
Leasing | 60-89 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 5,549 4,640
Leasing | 60-89 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 5,549 4,640
Leasing | 90 days or more    
Financing Receivable, Past Due [Line Items]    
Loans HIP 7,182 9,179
Non-accrual loans 7,182 9,179
Accruing loans 0 0
Leasing | 90 days or more | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 7,182 9,179
Non-accrual loans 7,182 9,179
Accruing loans 0 0
Leasing | Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,932,946 1,963,798
Leasing | Current | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,932,946 1,963,798
Consumer | Credit cards    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,237,997 1,256,717
Consumer | Credit cards | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,238,010 1,256,731
Consumer | Credit cards | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP (13) (14)
Consumer | Credit cards | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans HIP 43,913 51,846
Consumer | Credit cards | Total past due | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 43,913 51,846
Consumer | Credit cards | Total past due | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Consumer | Credit cards | 30-59 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 12,058 13,700
Consumer | Credit cards | 30-59 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 12,058 13,700
Consumer | Credit cards | 30-59 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Consumer | Credit cards | 60-89 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 8,488 10,617
Consumer | Credit cards | 60-89 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 8,488 10,617
Consumer | Credit cards | 60-89 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Consumer | Credit cards | 90 days or more    
Financing Receivable, Past Due [Line Items]    
Loans HIP 23,367 27,529
Non-accrual loans 0 0
Accruing loans 23,367 27,529
Consumer | Credit cards | 90 days or more | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 23,367 27,529
Non-accrual loans 0 0
Accruing loans 23,367 27,529
Consumer | Credit cards | 90 days or more | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Non-accrual loans 0 0
Accruing loans 0 0
Consumer | Credit cards | Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,194,084 1,204,871
Consumer | Credit cards | Current | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,194,097 1,204,885
Consumer | Credit cards | Current | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP (13) (14)
Consumer | Home equity lines of credit    
Financing Receivable, Past Due [Line Items]    
Loans HIP 85,357 78,692
Non-accrual with no allowance 0 0
Consumer | Home equity lines of credit | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,852 1,908
Non-accrual with no allowance 0
Consumer | Home equity lines of credit | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 83,505 76,784
Non-accrual with no allowance 0 0
Consumer | Home equity lines of credit | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans HIP 4,351 4,160
Consumer | Home equity lines of credit | Total past due | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Consumer | Home equity lines of credit | Total past due | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 4,351 4,160
Consumer | Home equity lines of credit | 30-59 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 912 1,282
Consumer | Home equity lines of credit | 30-59 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Consumer | Home equity lines of credit | 30-59 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 912 1,282
Consumer | Home equity lines of credit | 60-89 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 119 82
Consumer | Home equity lines of credit | 60-89 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Consumer | Home equity lines of credit | 60-89 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 119 82
Consumer | Home equity lines of credit | 90 days or more    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,320 2,796
Non-accrual loans 3,320 2,796
Accruing loans 0 0
Consumer | Home equity lines of credit | 90 days or more | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Non-accrual loans 0 0
Accruing loans 0 0
Consumer | Home equity lines of credit | 90 days or more | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,320 2,796
Non-accrual loans 3,320 2,796
Accruing loans 0 0
Consumer | Home equity lines of credit | Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 81,006 74,532
Consumer | Home equity lines of credit | Current | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,852 1,908
Consumer | Home equity lines of credit | Current | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 79,154 72,624
Consumer | Personal    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,952,725 1,906,228
Non-accrual with no allowance 3,577 3,314
Consumer | Personal | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,896,019 1,836,402
Non-accrual with no allowance 3,577 3,314
Consumer | Personal | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 56,706 69,826
Non-accrual with no allowance 0 0
Consumer | Personal | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans HIP 47,098 53,632
Consumer | Personal | Total past due | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 45,178 50,584
Consumer | Personal | Total past due | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,920 3,048
Consumer | Personal | 30-59 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 18,297 20,591
Consumer | Personal | 30-59 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 17,784 19,608
Consumer | Personal | 30-59 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 513 983
Consumer | Personal | 60-89 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 11,445 12,726
Consumer | Personal | 60-89 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 10,789 11,894
Consumer | Personal | 60-89 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 656 832
Consumer | Personal | 90 days or more    
Financing Receivable, Past Due [Line Items]    
Loans HIP 17,356 20,315
Non-accrual loans 17,356 20,096
Accruing loans 0 219
Consumer | Personal | 90 days or more | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 16,605 19,082
Non-accrual loans 16,605 18,863
Accruing loans 0 219
Consumer | Personal | 90 days or more | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 751 1,233
Non-accrual loans 751 1,233
Accruing loans 0 0
Consumer | Personal | Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,905,627 1,852,596
Consumer | Personal | Current | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 1,850,841 1,785,818
Consumer | Personal | Current | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 54,786 66,778
Consumer | Auto    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,766,648 3,819,812
Non-accrual with no allowance 2,871 2,252
Consumer | Auto | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,766,648 3,819,812
Non-accrual with no allowance 2,871 2,252
Consumer | Auto | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Non-accrual with no allowance 0 0
Consumer | Auto | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans HIP 150,791 186,798
Consumer | Auto | Total past due | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 150,791 186,798
Consumer | Auto | 30-59 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 99,765 109,103
Consumer | Auto | 30-59 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 99,765 109,103
Consumer | Auto | 60-89 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 19,552 25,495
Consumer | Auto | 60-89 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 19,552 25,495
Consumer | Auto | 90 days or more    
Financing Receivable, Past Due [Line Items]    
Loans HIP 31,474 52,200
Non-accrual loans 31,474 52,200
Accruing loans 0 0
Consumer | Auto | 90 days or more | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 31,474 52,200
Non-accrual loans 31,474 52,200
Accruing loans 0 0
Consumer | Auto | Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,615,857 3,633,014
Consumer | Auto | Current | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,615,857 3,633,014
Consumer | Other    
Financing Receivable, Past Due [Line Items]    
Loans HIP 175,606 180,799
Non-accrual with no allowance 746 378
Consumer | Other | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 164,069 171,758
Non-accrual with no allowance 746 378
Consumer | Other | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 11,537 9,041
Non-accrual with no allowance 0 0
Consumer | Other | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans HIP 5,433 5,929
Consumer | Other | Total past due | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 4,992 5,900
Consumer | Other | Total past due | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 441 29
Consumer | Other | 30-59 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 768 927
Consumer | Other | 30-59 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 327 927
Consumer | Other | 30-59 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 441 0
Consumer | Other | 60-89 days    
Financing Receivable, Past Due [Line Items]    
Loans HIP 796 2,688
Consumer | Other | 60-89 days | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 796 2,688
Consumer | Other | 60-89 days | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 0
Consumer | Other | 90 days or more    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,869 2,314
Non-accrual loans 3,544 1,838
Accruing loans 325 476
Consumer | Other | 90 days or more | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 3,869 2,285
Non-accrual loans 3,544 1,809
Accruing loans 325 476
Consumer | Other | 90 days or more | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP 0 29
Non-accrual loans 0 29
Accruing loans 0 0
Consumer | Other | Current    
Financing Receivable, Past Due [Line Items]    
Loans HIP 170,173 174,870
Consumer | Other | Current | BPPR    
Financing Receivable, Past Due [Line Items]    
Loans HIP 159,077 165,858
Consumer | Other | Current | Popular U.S.    
Financing Receivable, Past Due [Line Items]    
Loans HIP $ 11,096 $ 9,012