XML 76 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Deferred Revenues (Tables)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Detailed Information About Deferred Revenue [Abstract]    
Summary of detailed information about deferred revenue
    
March 31,
2022
     December 31,
2021
 
Balance, January 1
  
$
84,614
 
   $ 35,409  
Cash received in advance of revenue recognition
  
 
80,302
 
     167,956  
Revenue subsequently recognized
  
 
(54,430
     (118,438
Currency translation effects
  
 
(1,269
     (313
    
 
 
    
 
 
 
Closing balance
  
$
109,217
 
   $ 84,614  
    
 
 
    
 
 
 
                 
December 31,
  
2021
 
  
2020
 
Balance, January 1
  
$
35,409
 
   $ 89,409  
Cash received in advance of revenue recognition
  
 
167,956
 
     247,100  
Revenue subsequently recognized
  
 
(118,438
     (306,334
Currency translation effects
  
 
(313
     5,234  
    
 
 
    
 
 
 
    
$
84,614
 
   $ 35,409