XML 102 R90.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Capital Commitments $ 85,906,855 $ 87,297,961  
For construction of buildings [Member]      
Capital Commitments   3,397,961 $ 3,341,855
Capital injection to CBAK Suzhou and CBAK Trading [Member]      
Capital Commitments   $ 83,900,000 $ 82,565,000