XML 137 R120.htm IDEA: XBRL DOCUMENT v3.21.1
Concentrations and Credit Risk (Details 1) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Accounts receivable $ 29,571,274 $ 7,952,420
Customer A [Member]    
Accounts receivable $ 3,148,737 $ 1,725,293
Concentration risk, percentage of accounts receivable 11.23% 21.93%
Customer C [Member]    
Accounts receivable [1] $ 1,713,628
Concentration risk, percentage of accounts receivable [1] 21.78%
Customer D [Member]    
Accounts receivable [1] $ 902,309
Concentration risk, percentage of accounts receivable [1] 11.47%
Customer E [Member]    
Accounts receivable [1] $ 830,821
Concentration risk, percentage of accounts receivable [1] 10.56%
Zhengzhou BAK Battery Co., Ltd [Member]    
Accounts receivable [2] $ 15,258,164 [1]
Concentration risk, percentage of accounts receivable [2] 54.42% [1]
[1] Comprised less than 10% of net accounts receivable for the respective period.
[2] Mr. Xiangqian Li, the Company's former CEO, is a director of Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $6,910,784 to the Company.