v3.26.1
Income (Loss) Per Share - Schedule of Calculation of Income (Loss) Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Calculation of Income (Loss) Per Share [Abstract]    
Net loss $ (8,962,290) $ (2,050,982)
Less: Net loss (income) attributable to non-controlling interests (325,082) 471,748
Net loss income attributable to shareholders of CBAK Energy Technology, Inc. $ (9,287,372) $ (1,579,234)
Weighted average shares outstanding -basic (note) [1] 89,247,119 89,938,690
Dilutive unvested shares unit
Weighted average shares outstanding–- diluted 89,247,119 89,938,690
Loss per share    
- Basic $ (0.1) $ (0.02)
- Diluted $ (0.1) $ (0.02)
[1] Including 5,384 vested restricted shares granted pursuant to the 2015 Plan that were not yet issued