XML 99 R87.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Capital injection to CBAK Power and CBAK Trading Note $ 25,174,713 $ 26,066,570
For construction of buildings [Member]    
Capital injection to CBAK Power and CBAK Trading Note 3,525,368 3,439,794
For purchases of equipment [Member]    
Capital injection to CBAK Power and CBAK Trading Note 1,249,345 2,226,776
Capital injection to CBAK Trading and CBAK Power [Member]    
Capital injection to CBAK Power and CBAK Trading Note $ 20,400,000 $ 20,400,000