XML 65 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Tables [Abstract]  
Schedule of capital commitments
   December 31,
2017
   December 31,
2018
 
For construction of buildings  $2,053,489   $3,439,794 
For purchases of equipment   -    2,226,776 
Capital injection to CBAK Trading and CBAK Power (Note 1)   400,000     20,400,000 
   $2,453,489   $26,066,570