XML 143 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balances and Transactions with Related Parties (Details) - Schedule of Other Balances Due From/ (to) Related Parties - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Trade receivable, net – Zhengzhou BAK Battery Co., Ltd [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line items]    
Related party transactions [1] $ 12,441,715 $ 9,156,383
Bills receivable – Issued by Zhengzhou BAK Battery Co., Ltd [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line items]    
Related party transactions [2] 2,941,683
Trade payable, net – Zhengzhou BAK Battery Co., Ltd [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line items]    
Related party transactions [3] 803,685 5,629,343
Trade payable, net – Zhejiang Shengyang Renewable Resources Technology Co., Ltd [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line items]    
Related party transactions 3,489,324 3,201,814
Deposit paid for acquisition of long-term investments – Shenzhen BAK Power Battery Cp., Ltd [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line items]    
Related party transactions 7,101,492
Dividend payable to non-controlling interest of Hitrans [Member]    
Schedule of Other Balances Due From/ (to) Related Parties [Line items]    
Related party transactions $ 1,256,745 $ 1,290,942
[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 $7.4 million to the Company.
[2] Representing bills receivable issued by Zhengzhou BAK Battery Co., Ltd. The Company endorsed the bills receivable as of December 31, 2022 to suppliers for settling trade payable subsequent to December 31, 2022.
[3] Representing trade payable on purchase of batteries from Zhengzhou BAK Battery Co., Ltd.