XML 103 R92.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions - Transactions with Related Parties (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Related Party Transaction [Line Items]      
Total revenues $ 209,053 $ 188,060 $ 177,213
Cost of revenues 5,094 3,422 2,929
Rent and other fees 8,519 8,046 7,803
Interest earned from an affiliate      
Interest income 161 147 154
Earnings of equity method investment 936 692 604
Popular      
Interest earned from an affiliate      
Earnings of equity method investment $ 1,100 $ 1,300 $ 1,800
Popular | Customer Concentration Risk | Total Revenue      
Interest earned from an affiliate      
Total percentage of revenues from Popular 43.00% 41.00% 43.00%