XML 19 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Major Clients (Details) - segment
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Concentration Risk [Line Items]      
Number of business segments 1    
Customer concentration risk | Service Revenue | A      
Concentration Risk [Line Items]      
Concentration risk percentage 18.00%    
Customer concentration risk | Service Revenue | B      
Concentration Risk [Line Items]      
Concentration risk percentage 16.00%    
Customer concentration risk | Service Revenue | C      
Concentration Risk [Line Items]      
Concentration risk percentage 15.00% 10.00%  
Customer concentration risk | Service Revenue | D      
Concentration Risk [Line Items]      
Concentration risk percentage 11.00%    
Customer concentration risk | Service Revenue | E      
Concentration Risk [Line Items]      
Concentration risk percentage   22.00% 17.00%
Customer concentration risk | Service Revenue | F      
Concentration Risk [Line Items]      
Concentration risk percentage     10.00%