v3.25.1
Loans - 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
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio $ 37,254,032 $ 37,107,652
Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 451,536 496,858
Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 155,413 198,641
Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 533,929 593,220
Non-accrual loans 314,069 350,780
Accruing loans past-due 90 days or more 219,860 242,440
Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,140,878 1,288,719
Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 36,113,154 35,818,933
Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,358,979 1,263,792
Construction | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 6,498 1,039
Construction | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Construction | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Non-accrual loans 0 0
Accruing loans past-due 90 days or more 0 0
Construction | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 6,498 1,039
Construction | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,352,481 1,262,753
Mortgages    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 8,273,753 8,114,183
Mortgages | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 279,656 280,370
Mortgages | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 106,770 122,111
Mortgages | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 362,644 395,649
Non-accrual loans 177,593 188,332
Accruing loans past-due 90 days or more 185,051 207,317
Mortgages | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 749,070 798,130
Mortgages | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 7,524,683 7,316,053
Commercial | Commercial multi-family    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,374,915 2,399,620
Commercial | Commercial multi-family | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 5,245 1,491
Commercial | Commercial multi-family | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 112 5,556
Commercial | Commercial multi-family | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 8,773 8,779
Non-accrual loans 8,773 8,779
Accruing loans past-due 90 days or more 0 0
Commercial | Commercial multi-family | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 14,130 15,826
Commercial | Commercial multi-family | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,360,785 2,383,794
Commercial | CRE non-owner occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 5,540,603 5,363,235
Commercial | CRE non-owner occupied | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 3,813 9,895
Commercial | CRE non-owner occupied | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 74 586
Commercial | CRE non-owner occupied | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 14,192 14,444
Non-accrual loans 14,192 14,444
Accruing loans past-due 90 days or more 0 0
Commercial | CRE non-owner occupied | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 18,079 24,925
Commercial | CRE non-owner occupied | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 5,522,524 5,338,310
Commercial | CRE owner occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,956,559 3,157,746
Commercial | CRE owner occupied | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 7,512 11,054
Commercial | CRE owner occupied | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 141 808
Commercial | CRE owner occupied | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 27,122 30,449
Non-accrual loans 27,122 30,449
Accruing loans past-due 90 days or more 0 0
Commercial | CRE owner occupied | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 34,775 42,311
Commercial | CRE owner occupied | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,921,784 3,115,435
Commercial | Commercial and Industrial    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 7,693,523 7,741,562
Commercial | Commercial and Industrial | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 12,361 16,074
Commercial | Commercial and Industrial | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 3,604 8,035
Commercial | Commercial and Industrial | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 13,968 25,833
Non-accrual loans 10,017 21,083
Accruing loans past-due 90 days or more 3,951 4,750
Commercial | Commercial and Industrial | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 29,933 49,942
Commercial | Commercial and Industrial | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 7,663,590 7,691,620
Leasing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,949,705 1,925,405
Leasing | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 19,178 23,991
Leasing | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 5,192 6,062
Leasing | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 8,895 9,588
Non-accrual loans 8,895 9,588
Accruing loans past-due 90 days or more 0 0
Leasing | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 33,265 39,641
Leasing | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,916,440 1,885,764
Consumer | Credit card    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,187,777 1,218,079
Consumer | Credit card | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 13,365 17,399
Consumer | Credit card | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 10,555 11,719
Consumer | Credit card | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 30,506 29,960
Non-accrual loans 0 0
Accruing loans past-due 90 days or more 30,506 29,960
Consumer | Credit card | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 54,426 59,078
Consumer | Credit card | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,133,351 1,159,001
Consumer | Home equity lines of credit    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 77,109 73,571
Consumer | Home equity lines of credit | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,851 546
Consumer | Home equity lines of credit | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 973 1,115
Consumer | Home equity lines of credit | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 3,448 3,393
Non-accrual loans 3,430 3,393
Accruing loans past-due 90 days or more 18 0
Consumer | Home equity lines of credit | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 6,272 5,054
Consumer | Home equity lines of credit | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 70,837 68,517
Consumer | Personal loans    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,850,023 1,855,244
Consumer | Personal loans | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 20,627 21,311
Consumer | Personal loans | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 11,955 14,514
Consumer | Personal loans | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 20,285 22,010
Non-accrual loans 20,285 22,010
Accruing loans past-due 90 days or more 0 0
Consumer | Personal loans | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 52,867 57,835
Consumer | Personal loans | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,797,156 1,797,409
Consumer | Auto Loan    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 3,820,242 3,823,437
Consumer | Auto Loan | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 78,743 111,358
Consumer | Auto Loan | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 15,893 27,858
Consumer | Auto Loan | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 41,784 51,792
Non-accrual loans 41,784 51,792
Accruing loans past-due 90 days or more 0 0
Consumer | Auto Loan | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 136,420 191,008
Consumer | Auto Loan | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 3,683,822 3,632,429
Consumer | Other    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 170,844 171,778
Consumer | Other | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,687 2,330
Consumer | Other | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 144 277
Consumer | Other | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,312 1,323
Non-accrual loans 1,978 910
Accruing loans past-due 90 days or more 334 413
Consumer | Other | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 5,143 3,930
Consumer | Other | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 165,701 167,848
Puerto Rico    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 26,124,608 26,179,021
Puerto Rico | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 408,009 458,730
Puerto Rico | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 151,322 179,963
Puerto Rico | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 481,677 534,341
Non-accrual loans 262,006 292,091
Accruing loans past-due 90 days or more 219,671 242,250
Puerto Rico | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,041,008 1,173,034
Puerto Rico | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 25,083,600 25,005,987
Puerto Rico | Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 230,203 212,290
Puerto Rico | Construction | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 6,498 1,039
Puerto Rico | Construction | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Puerto Rico | Construction | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Non-accrual loans 0 0
Accruing loans past-due 90 days or more 0 0
Puerto Rico | Construction | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 6,498 1,039
Puerto Rico | Construction | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 223,705 211,251
Puerto Rico | Mortgages    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 6,945,942 6,809,881
Puerto Rico | Mortgages | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 249,712 262,222
Puerto Rico | Mortgages | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 105,166 116,694
Puerto Rico | Mortgages | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 333,557 365,759
Non-accrual loans 148,506 158,442
Accruing loans past-due 90 days or more 185,051 207,317
Puerto Rico | Mortgages | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 688,435 744,675
Puerto Rico | Mortgages | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 6,257,507 6,065,206
Puerto Rico | Commercial | Commercial multi-family    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 308,311 308,001
Puerto Rico | Commercial | Commercial multi-family | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 3,387 1,491
Puerto Rico | Commercial | Commercial multi-family | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 112 113
Puerto Rico | Commercial | Commercial multi-family | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 73 79
Non-accrual loans 73 79
Accruing loans past-due 90 days or more 0 0
Puerto Rico | Commercial | Commercial multi-family | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 3,572 1,683
Puerto Rico | Commercial | Commercial multi-family | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 304,739 306,318
Puerto Rico | Commercial | CRE non-owner occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 3,313,802 3,246,503
Puerto Rico | Commercial | CRE non-owner occupied | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 3,045 3,103
Puerto Rico | Commercial | CRE non-owner occupied | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 74 586
Puerto Rico | Commercial | CRE non-owner occupied | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 6,306 6,429
Non-accrual loans 6,306 6,429
Accruing loans past-due 90 days or more 0 0
Puerto Rico | Commercial | CRE non-owner occupied | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 9,425 10,118
Puerto Rico | Commercial | CRE non-owner occupied | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 3,304,377 3,236,385
Puerto Rico | Commercial | CRE owner occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,203,412 1,375,911
Puerto Rico | Commercial | CRE owner occupied | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 7,512 11,054
Puerto Rico | Commercial | CRE owner occupied | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 141 808
Puerto Rico | Commercial | CRE owner occupied | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 26,891 25,258
Non-accrual loans 26,891 25,258
Accruing loans past-due 90 days or more 0 0
Puerto Rico | Commercial | CRE owner occupied | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 34,544 37,120
Puerto Rico | Commercial | CRE owner occupied | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,168,868 1,338,791
Puerto Rico | Commercial | Commercial and Industrial    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 5,248,558 5,346,894
Puerto Rico | Commercial | Commercial and Industrial | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 4,637 5,738
Puerto Rico | Commercial | Commercial and Industrial | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,871 2,712
Puerto Rico | Commercial | Commercial and Industrial | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 13,089 23,895
Non-accrual loans 9,327 19,335
Accruing loans past-due 90 days or more 3,762 4,560
Puerto Rico | Commercial | Commercial and Industrial | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 20,597 32,345
Puerto Rico | Commercial | Commercial and Industrial | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 5,227,961 5,314,549
Puerto Rico | Leasing    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,949,705 1,925,405
Puerto Rico | Leasing | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 19,178 23,991
Puerto Rico | Leasing | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 5,192 6,062
Puerto Rico | Leasing | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 8,895 9,588
Non-accrual loans 8,895 9,588
Accruing loans past-due 90 days or more 0 0
Puerto Rico | Leasing | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 33,265 39,641
Puerto Rico | Leasing | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,916,440 1,885,764
Puerto Rico | Consumer | Credit card    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,187,778 1,218,053
Puerto Rico | Consumer | Credit card | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 13,365 17,399
Puerto Rico | Consumer | Credit card | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 10,555 11,719
Puerto Rico | Consumer | Credit card | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 30,506 29,960
Non-accrual loans 0 0
Accruing loans past-due 90 days or more 30,506 29,960
Puerto Rico | Consumer | Credit card | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 54,426 59,078
Puerto Rico | Consumer | Credit card | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,133,352 1,158,975
Puerto Rico | Consumer | Home equity lines of credit    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,057 2,040
Puerto Rico | Consumer | Home equity lines of credit | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 16
Puerto Rico | Consumer | Home equity lines of credit | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 129
Puerto Rico | Consumer | Home equity lines of credit | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 18 0
Non-accrual loans 0 0
Accruing loans past-due 90 days or more 18 0
Puerto Rico | Consumer | Home equity lines of credit | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 18 145
Puerto Rico | Consumer | Home equity lines of credit | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,039 1,895
Puerto Rico | Consumer | Personal loans    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,755,875 1,750,377
Puerto Rico | Consumer | Personal loans | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 19,246 19,503
Puerto Rico | Consumer | Personal loans | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 11,174 13,005
Puerto Rico | Consumer | Personal loans | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 18,251 20,269
Non-accrual loans 18,251 20,269
Accruing loans past-due 90 days or more 0 0
Puerto Rico | Consumer | Personal loans | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 48,671 52,777
Puerto Rico | Consumer | Personal loans | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,707,204 1,697,600
Puerto Rico | Consumer | Auto Loan    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 3,820,242 3,823,437
Puerto Rico | Consumer | Auto Loan | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 78,743 111,358
Puerto Rico | Consumer | Auto Loan | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 15,893 27,858
Puerto Rico | Consumer | Auto Loan | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 41,784 51,792
Non-accrual loans 41,784 51,792
Accruing loans past-due 90 days or more 0 0
Puerto Rico | Consumer | Auto Loan | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 136,420 191,008
Puerto Rico | Consumer | Auto Loan | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 3,683,822 3,632,429
Puerto Rico | Consumer | Other    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 158,723 160,229
Puerto Rico | Consumer | Other | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,686 1,816
Puerto Rico | Consumer | Other | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 144 277
Puerto Rico | Consumer | Other | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,307 1,312
Non-accrual loans 1,973 899
Accruing loans past-due 90 days or more 334 413
Puerto Rico | Consumer | Other | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 5,137 3,405
Puerto Rico | Consumer | Other | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 153,586 156,824
Popular U.S.    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 11,129,424 10,928,631
Popular U.S. | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 43,527 38,128
Popular U.S. | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 4,091 18,678
Popular U.S. | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 52,252 58,879
Non-accrual loans 52,063 58,689
Accruing loans past-due 90 days or more 189 190
Popular U.S. | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 99,870 115,685
Popular U.S. | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 11,029,554 10,812,946
Popular U.S. | Construction    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,128,776 1,051,502
Popular U.S. | Construction | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Popular U.S. | Construction | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Popular U.S. | Construction | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Non-accrual loans 0 0
Accruing loans past-due 90 days or more 0 0
Popular U.S. | Construction | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Popular U.S. | Construction | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,128,776 1,051,502
Popular U.S. | Mortgages    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,327,811 1,304,302
Popular U.S. | Mortgages | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 29,944 18,148
Popular U.S. | Mortgages | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,604 5,417
Popular U.S. | Mortgages | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 29,087 29,890
Non-accrual loans 29,087 29,890
Accruing loans past-due 90 days or more 0 0
Popular U.S. | Mortgages | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 60,635 53,455
Popular U.S. | Mortgages | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,267,176 1,250,847
Popular U.S. | Commercial | Commercial multi-family    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,066,604 2,091,619
Popular U.S. | Commercial | Commercial multi-family | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,858 0
Popular U.S. | Commercial | Commercial multi-family | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 5,443
Popular U.S. | Commercial | Commercial multi-family | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 8,700 8,700
Non-accrual loans 8,700 8,700
Accruing loans past-due 90 days or more 0 0
Popular U.S. | Commercial | Commercial multi-family | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 10,558 14,143
Popular U.S. | Commercial | Commercial multi-family | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,056,046 2,077,476
Popular U.S. | Commercial | CRE non-owner occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,226,801 2,116,732
Popular U.S. | Commercial | CRE non-owner occupied | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 768 6,792
Popular U.S. | Commercial | CRE non-owner occupied | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Popular U.S. | Commercial | CRE non-owner occupied | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 7,886 8,015
Non-accrual loans 7,886 8,015
Accruing loans past-due 90 days or more 0 0
Popular U.S. | Commercial | CRE non-owner occupied | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 8,654 14,807
Popular U.S. | Commercial | CRE non-owner occupied | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,218,147 2,101,925
Popular U.S. | Commercial | CRE owner occupied    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,753,147 1,781,835
Popular U.S. | Commercial | CRE owner occupied | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Popular U.S. | Commercial | CRE owner occupied | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Popular U.S. | Commercial | CRE owner occupied | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 231 5,191
Non-accrual loans 231 5,191
Accruing loans past-due 90 days or more 0 0
Popular U.S. | Commercial | CRE owner occupied | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 231 5,191
Popular U.S. | Commercial | CRE owner occupied | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,752,916 1,776,644
Popular U.S. | Commercial | Commercial and Industrial    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,444,965 2,394,668
Popular U.S. | Commercial | Commercial and Industrial | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 7,724 10,336
Popular U.S. | Commercial | Commercial and Industrial | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 733 5,323
Popular U.S. | Commercial | Commercial and Industrial | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 879 1,938
Non-accrual loans 690 1,748
Accruing loans past-due 90 days or more 189 190
Popular U.S. | Commercial | Commercial and Industrial | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 9,336 17,597
Popular U.S. | Commercial | Commercial and Industrial | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,435,629 2,377,071
Popular U.S. | Consumer | Credit card    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio (1) 26
Popular U.S. | Consumer | Credit card | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Popular U.S. | Consumer | Credit card | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Popular U.S. | Consumer | Credit card | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Non-accrual loans 0 0
Accruing loans past-due 90 days or more 0 0
Popular U.S. | Consumer | Credit card | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Popular U.S. | Consumer | Credit card | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio (1) 26
Popular U.S. | Consumer | Home equity lines of credit    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 75,052 71,531
Popular U.S. | Consumer | Home equity lines of credit | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,851 530
Popular U.S. | Consumer | Home equity lines of credit | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 973 986
Popular U.S. | Consumer | Home equity lines of credit | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 3,430 3,393
Non-accrual loans 3,430 3,393
Accruing loans past-due 90 days or more 0 0
Popular U.S. | Consumer | Home equity lines of credit | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 6,254 4,909
Popular U.S. | Consumer | Home equity lines of credit | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 68,798 66,622
Popular U.S. | Consumer | Personal loans    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 94,148 104,867
Popular U.S. | Consumer | Personal loans | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1,381 1,808
Popular U.S. | Consumer | Personal loans | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 781 1,509
Popular U.S. | Consumer | Personal loans | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 2,034 1,741
Non-accrual loans 2,034 1,741
Accruing loans past-due 90 days or more 0 0
Popular U.S. | Consumer | Personal loans | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 4,196 5,058
Popular U.S. | Consumer | Personal loans | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 89,952 99,809
Popular U.S. | Consumer | Other    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 12,121 11,549
Popular U.S. | Consumer | Other | Past Due 30 To 59 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 1 514
Popular U.S. | Consumer | Other | Past Due 60 To 89 Days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 0 0
Popular U.S. | Consumer | Other | Past due 90 days or more    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 5 11
Non-accrual loans 5 11
Accruing loans past-due 90 days or more 0 0
Popular U.S. | Consumer | Other | Past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio 6 525
Popular U.S. | Consumer | Other | Current    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans held in portfolio $ 12,115 $ 11,024