XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Concentrations
6 Months Ended
Jun. 30, 2022
Risks and Uncertainties [Abstract]  
Concentrations
2.Concentrations

 

The following table summarizes accounts receivable and revenue concentrations:

 

   Accounts Receivable
as of June 30,
   Total Revenue
for the three months
ended June 30,
   Total Revenue
for the six months
ended June 30,
 
   2022   2021   2022   2021   2022   2021 
Customer #1   70%   88%   38%   40%   36%   33%
Customer #2   
    
    30%   25%   27%   26%
Customer #3   
    
    22%   19%   21%   19%
Total concentration   70%   88%   90%   84%   84%   78%