XML 133 R122.htm IDEA: XBRL DOCUMENT v3.22.1
Income (Loss) Per Share (Details) - Schedule of calculation of (loss) income per share - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Schedule of calculation of (loss) income per share [Abstract]    
Net income $ 680,503 $ 29,608,168
Less: Net loss (income) attributable to non-controlling interests (236,050) 1,114
Net income attributable to shareholders of CBAK Energy Technology, Inc. $ 4,444 $ 29,609,282
Weighted average shares outstanding – basic 88,713,841 84,283,605
Dilutive unvested restricted stock 21,116 650,308
Weighted average shares outstanding – diluted (note) 88,734,957 84,933,913
Income per share of common stock    
Basic $ 0.01 $ 0.35
Diluted $ 0.01 $ 0.35