XML 28 R102.htm IDEA: XBRL DOCUMENT v3.20.1
Loss Per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]    
Net loss $ (10,853,435) $ (1,957,482)
Less: Net loss attributable to non-controlling interests (85,912) (14,305)
Net loss attributable to shareholders of CBAK Energy Technology, Inc. $ (10,767,523) $ (1,943,177)
Weighted average shares used in basic and diluted computation 38,965,564 26,596,263
Loss per share - basic and diluted $ (0.28) $ (0.07)