XML 131 R111.htm IDEA: XBRL DOCUMENT v3.20.1
Concentrations and Credit Risk (Details Textual) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Concentrations and Credit Risk (Textual)    
Payable to accounts and bill payable $ 4,021,255 $ 16,014,118
Zhengzhou BAK Battery Co Limited [Member]    
Concentrations and Credit Risk (Textual)    
Payable to accounts and bill payable $ 2,291,261