XML 83 R69.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Brazil | Minimum | Reduction of gross receipts tax      
Commitments and contingencies      
Estimated potential gain contingency, recoveries $ 1,000,000.0    
Brazil | Maximum | Reduction of gross receipts tax      
Commitments and contingencies      
Estimated potential gain contingency, recoveries 6,800,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