XML 79 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions - Transactions with Related Parties (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Transactions with Third Party        
Total revenues $ 61,884 $ 53,788 $ 122,253 $ 108,360
Cost of revenues 569 1,782 1,618 2,400
Operating lease cost and other fees 1,609 2,060 3,524 4,041
Interest earned from affiliate        
Interest income 130 108 238 197
Earnings (losses) of equity method investment 394 193 896 531
Popular        
Interest earned from affiliate        
Earnings (losses) of equity method investment $ 100 $ 100 $ 100 $ 400
Popular | Customer Concentration Risk | Total Revenue        
Interest earned from affiliate        
Total percentage of revenues from Popular 42.00% 45.00% 42.00% 45.00%