XML 117 R106.htm IDEA: XBRL DOCUMENT v3.22.1
Balances and Transactions With Related Parties (Details) - Schedule of payables to former subsidiaries - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Balances and Transactions With Related Parties (Details) - Schedule of payables to former subsidiaries [Line Items]    
Payables $ (325,624) $ (326,507)
Payables to Shenzhen BAK Power Battery Co., Ltd [Member]    
Balances and Transactions With Related Parties (Details) - Schedule of payables to former subsidiaries [Line Items]    
Payables $ (325,624) $ (326,507)