XML 63 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies [Abstract]  
Schedule of capital commitments

   December 31,   September 30, 
   2018   2019 
For construction of buildings  $3,439,794   $3,309,613 
For purchases of equipment   2,226,776    335,502 
Capital injection to CBAK Power and CBAK Trading (Note 1)    20,400,000    23,900,000 
   $26,066,570   $27,545,115