XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.1
SIGNIFICANT ACCOUNTING POLICIES - Capital Advance receivable, net - current and overdue amounts (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Financing Receivable, Past Due [Line Items]        
Total $ 46,925 $ 56,101 $ 73,625 $ 67,682
Current        
Financing Receivable, Past Due [Line Items]        
Total 44,627 53,150    
1-30 days overdue        
Financing Receivable, Past Due [Line Items]        
Total 916 964    
30-60 overdue        
Financing Receivable, Past Due [Line Items]        
Total 359 704    
60-90 overdue        
Financing Receivable, Past Due [Line Items]        
Total 81 163    
Above 90 overdue        
Financing Receivable, Past Due [Line Items]        
Total $ 942 $ 1,120