v3.25.1
Balances and Transactions with Related Parties - Schedule of Related Party Transactions (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Purchase of batteries from Zhengzhou BAK Battery Co., Ltd [Member]    
Schedule of Principal Related Parties Transactions [Line Items]    
Related party transactions $ 4,132 $ 2,572,553
Purchase of batteries from Fuzhou BAK Battery Co., Ltd [Member]    
Schedule of Principal Related Parties Transactions [Line Items]    
Related party transactions 3,369
Purchase of materials from Zhejiang Shengyang [Member]    
Schedule of Principal Related Parties Transactions [Line Items]    
Related party transactions 2,055,636 1,546,870
Sales of cathode raw materials to Zhengzhou BAK Battery Co., Ltd [Member]    
Schedule of Principal Related Parties Transactions [Line Items]    
Related party transactions 1,150,068 4,985,896
Sales of cathode raw materials to BAK SZ [Member]    
Schedule of Principal Related Parties Transactions [Line Items]    
Related party transactions 4,620
Sales of cathode raw materials to Zhengzhou BAK Electronics Co., Ltd. [Member]    
Schedule of Principal Related Parties Transactions [Line Items]    
Related party transactions 176,512 97,002
Sales of cathode raw materials to Zhengzhou BAK Battery Co., Ltd in relation to non-operating agency-based service [Member]    
Schedule of Principal Related Parties Transactions [Line Items]    
Related party transactions 2,168,931
Sales of cathode raw materials to Zhengzhou BAK Electronics Co., Ltd in relation to non-operating agency-based service [Member]    
Schedule of Principal Related Parties Transactions [Line Items]    
Related party transactions 125,680
Sales of cathode raw materials to BAK SZ in relation to non-operating agency-based service [Member]    
Schedule of Principal Related Parties Transactions [Line Items]    
Related party transactions 4,748
Sales of batteries to Fuzhou BAK Battery Co., Ltd [Member]    
Schedule of Principal Related Parties Transactions [Line Items]    
Related party transactions $ 76,279