XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue | Customer concentration risk | Three customers            
Concentration Risk [Line Items]            
Concentration risk, percentage     78.00% 80.60% 80.40%  
Revenue | Customer concentration risk | Two customers            
Concentration Risk [Line Items]            
Concentration risk, percentage           73.00%
Accounts receivable | Customer concentration risk | Two customers            
Concentration Risk [Line Items]            
Concentration risk, percentage   66.00%        
Accounts receivable | Customer concentration risk | Four customers            
Concentration Risk [Line Items]            
Concentration risk, percentage 82.00%          
Purchases | Supplier concentration risk | Three vendors            
Concentration Risk [Line Items]            
Concentration risk, percentage           59.00%