XML 67 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Related Party Transactions - Transactions with Related Parties (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Related Party Transactions [Abstract]        
Total revenues $ 44,942 $ 43,611 $ 89,955 $ 86,764
Cost of revenues 349 539 835 798
Rent and other fees 1,812 2,029 3,848 3,963
Interest earned from affiliate        
Interest income 39 55 78 114
Transactions with Third Party        
Revenues generated from investee accounted for under equity method $ 600 $ 1,100 $ 500 $ 1,000
Popular | Customer Concentration Risk | Total Revenue        
Transactions with Third Party        
Total percentage of revenues from Popular 43.00% 44.00% 43.00% 44.00%