XML 121 R110.htm IDEA: XBRL DOCUMENT v3.23.3
Balances and Transactions With Related Parties (Details) - Schedule of Other Balances Due From/ (to) Related Parties - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Zhengzhou BAK Battery Co., Ltd [Member]    
Balances and Transactions With Related Parties (Details) - Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Trade receivable, net [1] $ 15,051,787 $ 9,156,383
Bills receivable [2] 1,818,029 2,941,683
Trade payable, net [3] 5,405,548 5,629,343
Zhejiang Shengyang Renewable Resources Technology Co., Ltd [Member]    
Balances and Transactions With Related Parties (Details) - Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Trade payable, net 3,679,081 3,201,814
Shenzhen BAK Power Battery Co., Ltd [Member]    
Balances and Transactions With Related Parties (Details) - Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Trade receivable, net 323,973 5,518,052
Deposit paid for acquisition 1,704,350
Hitrans’s [Member]    
Balances and Transactions With Related Parties (Details) - Schedule of Other Balances Due From/ (to) Related Parties [Line Items]    
Dividend payable $ 1,225,929 $ 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 $2.5 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. Bills receivable as of September 30, 2023 were pledged to bank as security for issuance of bills payable (note 14).
[3] Representing trade payable on purchase of batteries from Zhengzhou BAK Battery Co., Ltd.