XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF CONCENTRATIONS (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Customer B [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 22.90% 25.10% 21.40% 25.50%  
Customer B [Member] | Trade Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     30.70%   32.10%
Customer C [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 17.70% 28.70% 19.60% 28.60%  
Customer C [Member] | Trade Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     22.40%   34.30%
Customer D [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 43.20% 19.80% 45.80% 24.00%  
Customer D [Member] | Trade Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     27.90%   22.30%
Customer E [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage [1] 10.40% [1] [1]  
Customer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage 83.80% 84.00% 86.78% 78.10%  
Customer [Member] | Trade Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage     81.00%   88.70%
Supplier A [Member] | Revenue Benchmark [Member] | Supplier Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk percentage [1] 62.30% [1] 22.20%  
[1] Less than 10%.