XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration of Credit Risk (Tables)
12 Months Ended
Dec. 31, 2022
Concentration of Credit Risk [Abstract]  
Schedule of credit risk with respect to customers as percentage of sales
   Years ended December 31, 
   2022   2021 
Customer A   14%   20%
Customer B   13%   14%
Customer C   11%   13%

 

Schedule of credit risk with respect to customers as percentage of accounts receivable
   December 31, 
   2022   2021 
Customer A   23%   
-
 
Customer B   18%   24%
Customer C   16%   17%
Customer E   11%   
-
 

 

Schedule of credit risk with respect to vendors as percentage of purchases
   Years ended December 31, 
   2022   2021 
Vendor A   22%   16%
Vendor B   19%   20%
Vendor C   12%   
-
 

 

Schedule of credit risk with respect to vendors as percentage of accounts payable
   December 31, 
   2022   2021 
Vendor A   19%   28%
Vendor B   17%   
-
 
Vendor D   
-
    10%