XML 138 R127.htm IDEA: XBRL DOCUMENT v3.23.3
Income (Loss) Per Share (Details) - Schedule of Calculation of Income (Loss) Per Share - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income (Loss) Per Share [Abstract]        
Net income (loss) $ 5,764,148 $ (848,728) $ 620,439 $ 848,040
Less: Net loss attributable to non-controlling interests 570,644 848,438 1,699,008 401,313
Net income (loss) attributable to shareholders of CBAK Energy Technology, Inc. $ 6,334,792 $ (290) $ 2,319,447 $ 1,249,353
Weighted average shares outstanding – basic (note) 89,473,026 88,996,692 89,171,988 88,900,977
Dilutive unvested restricted stock 431,293 410,413 22,288
Weighted average shares outstanding - diluted 89,904,319 88,996,692 89,582,401 88,923,265
Income (loss) per share        
- Basic $ 0.07 $ 0 [1] $ 0.03 $ 0.01
- Diluted $ 0.07 $ 0 [1] $ 0.03 $ 0.01
[1] Less than $0.01 per share