XML 92 R68.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2019
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