XML 119 R104.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Net revenues $ 24,433,304 $ 58,375,399
Electric vehicles [Member]    
Net revenues 8,169,195 55,007,370
Light electric vehicles [Member]    
Net revenues 64,140 495,769
Uninterruptable supplies [Member]    
Net revenues $ 16,199,969 $ 2,872,260