XML 141 R119.htm IDEA: XBRL DOCUMENT v3.20.4
Concentrations (Details)
12 Months Ended
Dec. 31, 2020
union
Service_Center
POLAND  
Concentration [Abstract]  
Number Of Unions | union 1
Canadian  
Concentration [Abstract]  
Number of service centers | Service_Center 3
Petroleum Industry [Member]  
Concentration [Abstract]  
Approximate percentage of revenue 28.00%
Chemical Industry [Member]  
Concentration [Abstract]  
Approximate percentage of revenue 22.00%
Transportation Industry [Member]  
Concentration [Abstract]  
Approximate percentage of revenue 21.00%
Mining [Member] [Member]  
Concentration [Abstract]  
Approximate percentage of revenue 10.00%
Food/Agriculture [Member]  
Concentration [Abstract]  
Approximate percentage of revenue 11.00%
Customer Concentration Risk [Member]  
Concentration [Abstract]  
Approximate percentage of revenue 10.00%
Workforce Subject to Collective Bargaining Arrangements [Member] | Unionized Employees Concentration Risk [Member]  
Concentration [Abstract]  
Approximate percentage of revenue 35.00%
Workforce Subject to Collective Bargaining Arrangements Expiring within One Year [Member] | Unionized Employees Concentration Risk [Member]  
Concentration [Abstract]  
Approximate percentage of revenue 2.00%