Annual report pursuant to Section 13 and 15(d)

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

v3.22.0.1
SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY AND EQUIPMENT (Details)
12 Months Ended
Dec. 31, 2021
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 2 Electric Vehicle Charging Stations [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 3 years
Installed Level 2 Electric Vehicle Charging Stations [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 7 years
Installed Level 3 (DC Fast Chargers ("DCFC")) 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