XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Concentration of Risk (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Product Information [Line Items]      
Concentration risk percentage 100.00% 100.00%  
Customer A [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 20.41% 21.83%  
Customer A [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 39.09%   46.57%
Customer A [Member] | Vendor Purchase [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 42.86% 50.30%  
Customer B [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 10.46% 12.27%  
Customer B [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 14.62%   13.50%
Customer B [Member] | Vendor Purchase [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 43.39% 37.21%  
Customers [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 30.87% 34.10%  
Customers [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 53.71%   60.07%
Customers [Member] | Vendor Purchase [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 99.87% 99.16%  
Customer C [Member] | Vendor Purchase [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 13.62% 11.65%