XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Major Clients (Details) - segment
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Concentration Risk [Line Items]    
Number of business segments 1  
Customer concentration risk | Revenues | A    
Concentration Risk [Line Items]    
Concentration risk percentage 30.00%  
Customer concentration risk | Revenues | B    
Concentration Risk [Line Items]    
Concentration risk percentage 23.00% 10.00%
Customer concentration risk | Revenues | C    
Concentration Risk [Line Items]    
Concentration risk percentage 12.00%  
Customer concentration risk | Revenues | D    
Concentration Risk [Line Items]    
Concentration risk percentage   35.00%
Customer concentration risk | Revenues | E    
Concentration Risk [Line Items]    
Concentration risk percentage   24.00%