XML 49 R112.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Net revenues $ 22,194,348 $ 24,433,304
Electric vehicles [Member]    
Net revenues 4,509,055 8,169,195
Light electric vehicles [Member]    
Net revenues 16,147 64,140
Uninterruptable supplies [Member]    
Net revenues $ 17,669,146 $ 16,199,969