Annual report pursuant to Section 13 and 15(d)

CONCENTRATIONS OF REVENUES AND CREDIT RISK (Details)

v3.22.0.1
CONCENTRATIONS OF REVENUES AND CREDIT RISK (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Concentration Risk [Line Items]      
Accounts receivable $ 32,811 $ 25,301  
Accounts payable 12,075 14,447  
FDIC insured amount 250    
One Major Supplier      
Concentration Risk [Line Items]      
Accounts payable $ 3,400 $ 4,400  
Revenue | Customer Concentration Risk | Customer A      
Concentration Risk [Line Items]      
Concentration risk 13.40% 15.40% 15.00%
Revenue | Geographic Concentration Risk | Non-US      
Concentration Risk [Line Items]      
Concentration risk 19.00% 24.00% 21.90%
Accounts Receivable      
Concentration Risk [Line Items]      
Accounts receivable $ 4,600 $ 4,100