XML 29 R106.htm IDEA: XBRL DOCUMENT v3.20.1
Concentrations and Credit Risk (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Net revenues $ 22,194,348 $ 24,433,304
Zhengzhou BAK Battery Co Limited [Member]    
Net revenues $ 3,961,050 [1]
Concentration risk, Percentage 17.85% [1]
Customer A [Member]    
Net revenues $ 7,222,245 $ 6,330,608
Concentration risk, Percentage 35.24% 25.91%
Customer B [Member]    
Net revenues [1] $ 3,807,854
Concentration risk, Percentage [1] 15.58%
Customer D [Member]    
Net revenues $ 3,308,638 [1]
Concentration risk, Percentage 14.91% [1]
[1] Comprised less than 10% of net revenue for the respective period.