XML 106 R94.htm IDEA: XBRL DOCUMENT v3.21.1
Income (Loss) Per Share (Details) - Schedule of calculation of income (loss) per share - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Schedule of calculation of income (loss) per share [Abstract]    
Net (loss) income $ 29,608,168 $ (2,354,111)
Less: Net loss (income) attributable to non-controlling interests 1,114 (5,870)
Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc. $ 29,609,282 $ (2,359,981)
Weighted average shares outstanding – basis (note) (in Shares) 84,283,605 53,293,776
Dilutive unvested restricted stock and warrants $ 650,308
Weighted average shares outstanding - diluted (in Shares) 84,933,913 53,293,776
Basic (in Dollars per share) $ 0.35 $ (0.04)
Diluted (in Dollars per share) $ 0.35 $ (0.04)