XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Details) - Schedule of Customers that Represented
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Sales [Member] | Customer Concentration Risk [Member] | Customer One [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 31.90% [1]      
Sales [Member] | Customer Concentration Risk [Member] | Customers Two [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 18.00% [1]      
Sales [Member] | Credit Concentration Risk [Member] | Customer One [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     24.70% 19.50%  
Sales [Member] | Credit Concentration Risk [Member] | Customers Two [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     17.30% 32.50%  
Sales [Member] | Credit Concentration Risk [Member] | Customers Three [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 10.90% [1] 10.90% [2]  
Sales [Member] | Credit Concentration Risk [Member] | Customer Four [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage [3] 40.70% 10.00% [2]  
Sales [Member] | Credit Concentration Risk [Member] | Customers Five [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage [3] 23.20% [4] 16.90%  
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Customer One [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     23.20%   33.10%
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Customers Two [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     20.00%   23.60%
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Customers Three [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     13.50%   [5]
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Customer Four [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     [6]   13.60%
[1] Customer was less than 10% of sales for the three months ended September 30, 2022
[2] Customer was less than 10% of sales for the nine months ended September 30, 2022
[3] Customer was less than 10% of sales for the three months ended September 30, 2023
[4] Customer was less than 10% of sales for the nine months ended September 30, 2023
[5] Customer was less than 10% of accounts receivable at September 30, 2022
[6] Customer was less than 10% of accounts receivable at September 30, 2023