XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
NEW ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Oct. 01, 2021
Dec. 31, 2020
Jan. 01, 2019
New accounting pronouncements [Line Items]        
Deferred revenue [1] $ 52,645   $ 42,104  
Cloud computing arrangements 63,806   29,242  
Operating lease assets 58,236   35,906  
Operating lease liabilities (Note 15) 14,852   11,589  
Non-current operating lease liabilities $ 56,444   $ 28,344  
Maximum [Member]        
New accounting pronouncements [Line Items]        
Short-term lease term 1 year      
Adoption of Accounting Standards Update [Member] | ASU No. 2021-08 [Member]        
New accounting pronouncements [Line Items]        
Deferred revenue   $ 3,027    
Adoption of Accounting Standards Update [Member] | ASU No. 2016-02 [Member]        
New accounting pronouncements [Line Items]        
Operating lease assets       $ 50,803
Operating lease liabilities (Note 15)       13,611
Non-current operating lease liabilities       $ 37,440
[1] $39,366 of the December 31, 2020 amount was recognized as revenue during 2021.