XML 105 R93.htm IDEA: XBRL DOCUMENT v3.20.2
Concentrations and Credit Risk (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Net revenues $ 4,624,247 $ 4,270,936 $ 11,525,521 $ 9,442,611
Shenzhen BAK [Member]        
Net revenues [1] $ 769,052    
Concentration risk, Percentage [1] 18.01%    
Customer A [Member]        
Net revenues [1]     $ 1,527,998
Concentration risk, Percentage [1]     16.18%
Customer B [Member]        
Net revenues $ 2,584,606 $ 2,633,652 $ 4,677,699 $ 3,875,327
Concentration risk, Percentage 55.89% 61.66% 40.59% 41.04%
Customer C [Member]        
Net revenues [1]     $ 1,066,260
Concentration risk, Percentage [1]     11.29%
Customer D [Member]        
Net revenues $ 1,626,944 [1] $ 2,009,845 [1] [1]
Concentration risk, Percentage 35.18% [1] 17.44% [1] [1]
Customer E [Member]        
Net revenues [1]     $ 3,767,605
Concentration risk, Percentage [1]     32.69%
Customer F [Member]        
Net revenues [1]     $ 1,025,998
Concentration risk, Percentage [1]     10.87%
[1] Comprised less than 10% of net revenue for the respective period.