XML 253 R220.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from contracts with customers - Revenue streams (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Service charges on deposit accounts      
Revenue from contract with customer $ 147,476 $ 157,210 $ 162,698
BPPR      
Revenue from contract with customer 437,669 419,377 405,970
BPPR | Service charges on deposit accounts      
Revenue from contract with customer 137,297 146,073 151,453
BPPR | Debit card fees      
Revenue from contract with customer 53,434 49,297 47,681
BPPR | Insurance fees, excluding reinsurance      
Revenue from contract with customer 46,903 40,545 40,929
BPPR | Credit card fees excluding late fees and membership fees      
Revenue from contract with customer 147,559 136,295 117,418
BPPR | Sale and administration of investment products      
Revenue from contract with customer 26,316 23,553 23,634
BPPR | Trust fees      
Revenue from contract with customer 26,160 23,614 24,855
Popular U.S.      
Revenue from contract with customer 18,231 18,306 17,051
Popular U.S. | Service charges on deposit accounts      
Revenue from contract with customer 10,179 11,137 11,245
Popular U.S. | Debit card fees      
Revenue from contract with customer 853 876 956
Popular U.S. | Insurance fees, excluding reinsurance      
Revenue from contract with customer 5,602 5,018 3,798
Popular U.S. | Credit card fees excluding late fees and membership fees      
Revenue from contract with customer 1,597 1,275 1,052
Popular U.S. | Sale and administration of investment products      
Revenue from contract with customer 0 0 0
Popular U.S. | Trust fees      
Revenue from contract with customer $ 0 $ 0 $ 0