Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF ESTIMATED USEFUL LIVES OF PROPERTY AND EQUIPMENT (Details)

v3.24.1
SCHEDULE OF ESTIMATED USEFUL LIVES OF PROPERTY AND EQUIPMENT (Details)
Dec. 31, 2023
Computer Software and Office and Computer Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 3 years
Computer Software and Office and Computer Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 5 years
Machinery And Equipment Automobiles Furniture And Fixtures [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 3 years
Machinery And Equipment Automobiles Furniture And Fixtures [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 10 years
Installed Level Two Electric Vehicle Chargingt Stations [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 3 years
Installed Level Two Electric Vehicle Chargingt Stations [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 7 years
Installed Level Three D C Fast Chargers D C F C Electric Vehicle Charging Stations [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 5 years
Building [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 39 years