XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF PET (POLYETHYLENE TEREPHTHALATE) MATERIALS (Details) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Inventory [Line Items]    
Inventories $ 664,400 $ 198,093
PET Flakes [Member]    
Inventory [Line Items]    
Inventories 5,821 32,655
PET Pellets [Member]    
Inventory [Line Items]    
Inventories 85,077 50,443
PET Strap Belt [Member]    
Inventory [Line Items]    
Inventories 42,183 51,276
Other PET Materials [Member]    
Inventory [Line Items]    
Inventories 527,882 63,719
In Transit Materials [Member]    
Inventory [Line Items]    
Inventories $ 3,437