Quarterly report pursuant to Section 13 or 15(d)

CONCENTRATIONS - Customer Concentrations (Details)

v3.22.2.2
CONCENTRATIONS - Customer Concentrations (Details) - Customer Concentrations
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Revenue | Customer A          
CONCENTRATIONS          
Concentration risk (as a percent)   99.38%      
Revenue | Customer C          
CONCENTRATIONS          
Concentration risk (as a percent)   14.98%      
Revenue | Customer D          
CONCENTRATIONS          
Concentration risk (as a percent) 19.24%        
Revenue | Customer E          
CONCENTRATIONS          
Concentration risk (as a percent) 14.12%        
Revenue | Customer F          
CONCENTRATIONS          
Concentration risk (as a percent) 43.64%        
Revenue | Top Six Customers          
CONCENTRATIONS          
Concentration risk (as a percent) 77.00% 114.36%      
Accounts Receivable | Customer A          
CONCENTRATIONS          
Concentration risk (as a percent)     31.80% 101.16% 22.08%
Accounts Receivable | Customer B          
CONCENTRATIONS          
Concentration risk (as a percent)     34.47%    
Accounts Receivable | Customer F          
CONCENTRATIONS          
Concentration risk (as a percent)     13.56%   52.18%
Accounts Receivable | Customer G          
CONCENTRATIONS          
Concentration risk (as a percent)     30.32%    
Accounts Receivable | Customer H          
CONCENTRATIONS          
Concentration risk (as a percent)     10.99%    
Accounts Receivable | Customer I          
CONCENTRATIONS          
Concentration risk (as a percent)     35.61%    
Accounts Receivable | Top Six Customers          
CONCENTRATIONS          
Concentration risk (as a percent)     79.83% 101.16%  
Accounts Receivable | Top Seven Customers          
CONCENTRATIONS          
Concentration risk (as a percent)     76.93%   74.26%