XML 73 R55.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 40,827 $ 10,977
Less: allowance for doubtful accounts 661 1,569
Accounts receivable, net 40,166 9,408
Finance receivables written off 76 296
Contracts in transit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 9,141 0
Trade receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 20,061 8,859
Factory Receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 4,003 0
Financing Receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 7,622 $ 2,118