XML 103 R91.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Net revenues $ 4,270,936 $ 6,050,302 $ 9,442,611 $ 9,363,099
Electric vehicles [Member]        
Net revenues 326,484 1,753,521 1,540,570 1,818,883
Light electric vehicles [Member]        
Net revenues 18,612 20,120
Uninterruptable supplies [Member]        
Net revenues $ 3,944,452 $ 4,278,169 $ 7,902,041 $ 7,524,096