XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Concentrations (Tables)
9 Months Ended
Sep. 30, 2022
Risks and Uncertainties [Abstract]  
Schedule of accounts receivable and revenue concentrations
   Accounts Receivable
as of September 30,
   Total Revenue
for the three months
ended September 30,
   Total Revenue
for the nine months
ended September 30,
 
   2022   2021   2022   2021   2022   2021 
Customer #1   76%   88%   35%   40%   36%   33%
Customer #2   
-
    
-
    30%   25%   28%   26%
Customer #3   
-
    
-
    22%   19%   21%   19%
Customer #4   21%   12%   
-
    
-
    
-
    
-
 
Total concentration   97%   100%   87%   84%   85%   78%