XML 165 R144.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from contracts with customers - Revenue streams (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Service charges on deposit accounts        
Service charges on deposit accounts $ 38,826 $ 37,526 $ 77,880 $ 74,968
BPPR        
Service charges on deposit accounts 116,702 114,637 228,062 224,470
BPPR | Service charges on deposit accounts        
Service charges on deposit accounts 36,194 35,055 72,650 70,071
BPPR | Debit card fees        
Service charges on deposit accounts 27,707 26,976 53,941 52,311
BPPR | Insurance fees, excluding reinsurance        
Service charges on deposit accounts 8,719 11,708 16,400 22,264
BPPR | Credit card fees excluding late fees and membership fees        
Service charges on deposit accounts 28,145 26,125 53,530 50,639
BPPR | Sale and administration of investment products        
Service charges on deposit accounts 9,058 7,850 18,031 15,277
BPPR | Trust fees        
Service charges on deposit accounts 6,879 6,923 13,510 13,908
Popular U.S.        
Service charges on deposit accounts 5,400 4,639 10,288 9,568
Popular U.S. | Service charges on deposit accounts        
Service charges on deposit accounts 2,632 2,471 5,230 4,897
Popular U.S. | Debit card fees        
Service charges on deposit accounts 211 200 409 399
Popular U.S. | Insurance fees, excluding reinsurance        
Service charges on deposit accounts 2,223 1,600 3,910 3,446
Popular U.S. | Credit card fees excluding late fees and membership fees        
Service charges on deposit accounts 334 368 739 826
Popular U.S. | Sale and administration of investment products        
Service charges on deposit accounts 0 0 0 0
Popular U.S. | Trust fees        
Service charges on deposit accounts $ 0 $ 0 $ 0 $ 0