v3.25.1
Balances and Transactions with Related Parties - Schedule of Other Balances Due From/ (to) Related Parties (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Trade receivable, net – Zhengzhou BAK Battery Co., Ltd [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Related party transactions [1] $ 1,683,730 $ 5,970,184
Trade receivable, net – Zhengzhou BAK Electronics Co., Ltd. [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Related party transactions [2] 206,850 135,012
Trade receivabe, net – Zhengzhou BAK New Energy Vehicle Co. Ltd [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Related party transactions 19,807  
Bills receivable – Issued by Zhengzhou BAK Battery Co., Ltd [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Related party transactions [3] 126,128 459,905
Prepayment to supplier – Zhengzhou BAK Battery Co., Ltd [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Related party transactions [4] 3,753,527 3,738,228
Prepayment to supplier – Zhengzhou BAK New Energy Vehicle Co., Ltd [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Related party transactions [5] 205,496
Receivable from non-operating agency-based service – Zhengzhou BAK Battery Co., Ltd [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Related party transactions [6] 2,069,888
Receivable from non-operating agency-based service – Zhengzhou BAK Electronics Co., Ltd [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Related party transactions [6] 127,505
Trade payable, net – Zhengzhou BAK Battery Co., Ltd [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Related party transactions [7] 66,409 66,084
Trade payable, net – Zhejiang Shengyang [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Related party transactions [8] 1,627,196 1,486,765
Payable for non-operating agency-based service – Zhejiang Shengyang [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Related party transactions [8],[9] 391,235 1,338,794
Deposit paid for acquisition of long-term investments – BAK SZ [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Related party transactions 15,949,095 15,864,318
Dividend payable to non-controlling interest of Hitrans [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Related party transactions $ 1,228,445 $ 1,221,915
[1] Representing trade receivable from sales of cathode raw materials to Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $1.6 million to the Company.
[2] Representing trade receivables from sales of cathode raw materials to Zhengzhou BAK Electronics Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd repaid $63,053 to the Company.
[3] Representing bills receivable issued by Zhengzhou BAK Battery Co., Ltd.as of December 31, 2024 and March 31, 2025 were pledged to bank as security for issuance of bills payable (note 14).
[4] Representing the prepayments to Zhengzhou BAK Battery Co., Ltd for purchase of batteries. The balance was not utilized up to the date of this report.
[5] Representing the prepayments for purchase of raw materials for manufacturing. The contract was cancelled on December 10, 2024 and the prepayment was refunded to the Company in March 2025.
[6] Representing receivables from for non-operating agency-based services. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd and Zhengzhou BAK Electronic Co., Ltd repaid $1.2 million and $43,385 respectively to the Company.
[7] Representing trade payables on purchase of batteries. Up to the date of this report, the Company settled nil to Zhengzhou BAK Battery Co., Ltd.
[8] Representing trade payables on purchase of materials for manufacturing from Zhejiang Shengyang. Up to the date of this report, the Company settled $0.8 million to Zhejiang Shengyang.
[9] Representing payables on purchase of materials from Zhejiang Shengyang in relation to non-operating agency-based service. Up to the date of this report, the Company settled nil to Zhejiang Shengyang.