XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Details)
6 Months Ended
Jun. 30, 2022
USD ($)
bus
Mar. 31, 2022
bus
Dec. 31, 2021
USD ($)
Inventory [Line Items]      
Inventory, gross $ 10,796,032   $ 11,118,188
Number of school buses delivered to company | bus 10    
Number of years for buses to be delivered 1 year    
Number of school buses were sold | bus   5  
DC Chargers      
Inventory [Line Items]      
Inventory, gross $ 8,852,624   7,687,598
AC Chargers      
Inventory [Line Items]      
Inventory, gross 214,486   232,920
Vehicles - School Buses      
Inventory [Line Items]      
Inventory, gross 1,620,000   3,180,000
Others      
Inventory [Line Items]      
Inventory, gross $ 108,922   $ 17,670