XML 125 R104.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Capital Commitments $ 87,297,961 $ 26,066,570
For construction of buildings [Member]    
Capital Commitments 3,397,961 3,439,794
For purchases of equipment [Member]    
Capital Commitments 2,226,776
Capital injection to CBAK Suzhou and CBAK Trading [Member]    
Capital Commitments $ 83,900,000 $ 20,400,000