XML 142 R130.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income (Loss) Per Share (Details) - Schedule of Earnings Per Share, Basic and Diluted - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Schedule of Earnings Per Share, Basic and Diluted [Abstract]    
Net (loss) income $ 9,572,474 $ (2,204,482)
Less: Net loss attributable to non-controlling interests 263,976 824,127
Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc. $ 9,836,450 $ (1,380,355)
Weighted average shares outstanding – basic 89,925,024 89,013,359
Dilutive unvested restricted stock and share options 198,941
Weighted average shares outstanding – diluted (note) 90,123,965 89,013,359
Income (loss) per share of common stock    
Basic $ 0.11 $ (0.02)
Diluted $ 0.11 $ (0.02)