XML 83 R71.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Brazil | Reduction of gross receipts tax        
Commitments and contingencies        
Recovery of part of claim $ 1,600,000   $ 700,000  
Brazil | Reduction of gross receipts tax | Minimum        
Commitments and contingencies        
Estimated potential gain contingency, recoveries 3,000,000      
Brazil | Reduction of gross receipts tax | Maximum        
Commitments and contingencies        
Estimated potential gain contingency, recoveries 6,000,000      
Indemnification agreements        
Commitments and contingencies        
Liabilities recorded under indemnification agreements 0 $ 0    
Tax Assessment | Brazil        
Commitments and contingencies        
Estimated loss contingency       $ 6,100,000
Loss contingency liability recorded $ 0      
Tax Assessment, Interest | Brazil        
Commitments and contingencies        
Estimated loss contingency       2,300,000
Tax Assessment, Penalites | Brazil        
Commitments and contingencies        
Estimated loss contingency       $ 800,000