XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
SIGNIFICANT ACCOUNTING POLICIES - Capital Advance receivable, net - current and overdue amounts (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Financing Receivable, Past Due [Line Items]        
Total $ 36,957 $ 56,101 $ 52,471 $ 67,682
Current        
Financing Receivable, Past Due [Line Items]        
Total 34,532 53,150    
1-30 days overdue        
Financing Receivable, Past Due [Line Items]        
Total 606 964    
30-60 overdue        
Financing Receivable, Past Due [Line Items]        
Total 343 704    
60-90 overdue        
Financing Receivable, Past Due [Line Items]        
Total 305 163    
Above 90 overdue        
Financing Receivable, Past Due [Line Items]        
Total $ 1,171 $ 1,120