XML 116 R105.htm IDEA: XBRL DOCUMENT v3.22.1
Balances and Transactions With Related Parties (Details) - Schedule of other balances due from related parties - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Balances and Transactions With Related Parties (Details) - Schedule of other balances due from related parties [Line Items]    
Dividend payable to non-controlling interest of Hitrans $ (1,446,583) $ (1,444,737)
Trade receivable, net – Zhengzhou BAK Battery Co., Ltd. [Member]    
Balances and Transactions With Related Parties (Details) - Schedule of other balances due from related parties [Line Items]    
Trade receivable, net [1] 12,963,529 14,583,061
Trade receivable, net – Zhengzhou BAK New Energy Technology Co., Ltd. [Member]    
Balances and Transactions With Related Parties (Details) - Schedule of other balances due from related parties [Line Items]    
Trade receivable, net [2] 173,471 459,714
Trade payable, net – Zhengzhou BAK Battery Co., Ltd [Member]    
Balances and Transactions With Related Parties (Details) - Schedule of other balances due from related parties [Line Items]    
Trade payable, net $ (3,057,449) $ (572,768)
[1] Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $12.5 million to the Company.
[2] Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid $173,471 to the Company.