XML 59 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions - Transactions with Related Parties (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Transactions with Third Party    
Total revenues $ 54,572 $ 49,030
Cost of revenues 618 523
Operating lease cost and other fees 1,981 2,128
Interest earned from affiliate    
Interest income 89 28
Earnings (losses) of equity method investment 338 222
Popular    
Interest earned from affiliate    
Earnings (losses) of equity method investment $ 300 $ 300
Popular | Customer Concentration Risk | Total Revenue    
Interest earned from affiliate    
Total percentage of revenues from Popular 45.00% 41.00%