XML 106 R95.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Concentrations of Risk (Details) - Schedule of Accounts Payable to Major Suppliers by Reporting Segments - Supplier Concentration Risk [Member] - Purchases [Member] - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Vendor A [Member]    
Concentrations of Risk (Details) - Schedule of Accounts Payable to Major Suppliers by Reporting Segments [Line Items]    
Purchases $ 163,088 $ 282,063
Percentage of purchases 38.00% 70.00%
Accounts payable $ 162,615 $ 40,876
Vendor B [Member]    
Concentrations of Risk (Details) - Schedule of Accounts Payable to Major Suppliers by Reporting Segments [Line Items]    
Purchases $ 67,193 $ 73,204
Percentage of purchases 16.00% 18.00%
Accounts payable
Vendor C [Member]    
Concentrations of Risk (Details) - Schedule of Accounts Payable to Major Suppliers by Reporting Segments [Line Items]    
Purchases $ 65,618  
Percentage of purchases 15.00%  
Accounts payable  
Vendor [Member]    
Concentrations of Risk (Details) - Schedule of Accounts Payable to Major Suppliers by Reporting Segments [Line Items]    
Purchases $ 295,899 $ 355,267
Percentage of purchases 69.00% 88.00%
Accounts payable   $ 40,876