XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies [Abstract]  
Schedule of capital commitments

   December 31,   June 30, 
   2018   2019 
For construction of buildings  $3,439,794   $3,446,116 
For purchases of equipment   2,226,776    449,257 
Capital injection to CBAK Power and CBAK Trading (Note 1)   20,400,000    20,400,000 
   $26,066,570   $24,295,373