XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable and Revenue Concentration (Tables)
3 Months Ended
Mar. 31, 2023
Receivables [Abstract]  
Schedule of concentration of risk
The following table is a summary of concentration of credit risk by customer revenues as a percentage of our total revenue:

Three Months Ended
March 31,
Percentage of Revenue20232022
Customer A52.0 %24.0 %
Customer B35.8 48.3 
Customer C8.7 3.7 
Customer D 1.7 18.5 
Remaining customers1.8 5.5 
   Total100.0 %100.0 %

The following table is a summary of concentration of credit risk by customer accounts receivables as a percentage of our total accounts receivable:
Percentage of Accounts Receivable
March 31, 2023
December 31, 2022
Customer C31.5 %3.8 %
Customer B29.4 35.7 
Customer E28.2 20.3 
Customer A— 39.1 
Remaining customers10.9 1.1 
   Total100.0 %100.0 %