XML 131 R115.htm IDEA: XBRL DOCUMENT v3.22.1
Balances and Transactions With Related Parties (Details) - Schedule of other balances due from related parties - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
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,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 payable, net 14,583,061 15,258,164
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 payable, net 459,714 1,759,050
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 $ (572,768)