XML 128 R111.htm IDEA: XBRL DOCUMENT v3.21.1
Loss Per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]    
Net loss $ (7,846,768) $ (10,853,435)
Less: Net loss attributable to non-controlling interests 39,870 85,912
Net loss attributable to shareholders of CBAK Energy Technology, Inc. $ (7,806,898) $ (10,767,523)
Weighted average shares used in basic and diluted computation 61,992,386 38,965,564
Loss per share - basic and diluted $ (0.10) $ (0.28)