XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies [Abstract]  
Schedule of capital commitments

   December 31,   June 30, 
   2019   2020 
For construction of buildings  $3,397,961   $1,729,629 
For purchases of equipment   -    303,976 
Capital injection to CBAK Power, CBAK Trading and CBAK Energy (Note 1)   83,900,000    82,565,000 
   $87,297,961   $84,598,605