XML 69 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Concentration (Details 1)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Purchase Member    
Concentration 61.64% 91.03%
Accounts Payble Member    
Concentration 100.00%  
Supplier Customer A Member | Purchase Member    
Concentration 27.79%  
Supplier Customer B Member | Purchase Member    
Concentration 33.85% 91.03%
Supplier Customer B Member | Accounts Payble Member    
Concentration 100.00%