v3.25.1
Revenue from contracts with customers - Revenue streams (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Service charges on deposit accounts $ 39,054 $ 37,442
BPPR    
Service charges on deposit accounts 111,360 109,833
BPPR | Service charges on deposit accounts    
Service charges on deposit accounts 36,456 35,016
BPPR | Debit card fees    
Service charges on deposit accounts 26,234 25,334
BPPR | Insurance fees, excluding reinsurance    
Service charges on deposit accounts 7,681 10,556
BPPR | Credit card fees excluding late fees and membership fees    
Service charges on deposit accounts 25,385 24,515
BPPR | Sale and administration of investment products    
Service charges on deposit accounts 8,973 7,427
BPPR | Trust fees    
Service charges on deposit accounts 6,631 6,985
Popular U.S.    
Service charges on deposit accounts 4,888 4,929
Popular U.S. | Service charges on deposit accounts    
Service charges on deposit accounts 2,598 2,426
Popular U.S. | Debit card fees    
Service charges on deposit accounts 198 199
Popular U.S. | Insurance fees, excluding reinsurance    
Service charges on deposit accounts 1,687 1,846
Popular U.S. | Credit card fees excluding late fees and membership fees    
Service charges on deposit accounts 405 458
Popular U.S. | Sale and administration of investment products    
Service charges on deposit accounts 0 0
Popular U.S. | Trust fees    
Service charges on deposit accounts $ 0 $ 0