v3.25.2
SCHEUDULE OF ESTIMATED USEFUL LIVES (Details)
Jun. 30, 2025
Minimum [Member] | Machinery and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 5 years
Minimum [Member] | Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 5 years
Minimum [Member] | Furniture and Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 3 years
Maximum [Member] | Machinery and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 15 years
Maximum [Member] | Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 10 years
Maximum [Member] | Furniture and Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 5 years