XML 82 R70.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
Sep. 30, 2021
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 $ 2,700,000 $ 1,600,000   $ 700,000  
Brazil | Reduction of gross receipts tax | Minimum          
Commitments and contingencies          
Estimated potential gain contingency, recoveries 2,600,000        
Brazil | Reduction of gross receipts tax | Maximum          
Commitments and contingencies          
Estimated potential gain contingency, recoveries 3,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