XML 82 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions - Transactions with Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Transactions with Third Party        
Total revenues $ 65,825 $ 61,884 $ 130,553 $ 122,253
Cost of revenues 418 569 1,733 1,618
Operating lease cost and other fees 1,765 1,609 3,626 3,524
Interest earned from affiliate        
Interest income 440 130 780 238
Earnings (losses) of equity method investment 862 394 1,432 896
Popular        
Interest earned from affiliate        
Earnings (losses) of equity method investment $ 100 $ 200 $ 100 $ 100
Popular | Customer Concentration Risk | Total Revenue        
Interest earned from affiliate        
Total percentage of revenues from Popular 41.00% 42.00% 42.00% 42.00%