XML 158 R142.htm IDEA: XBRL DOCUMENT v3.22.1
Concentrations and Credit Risk (Details) - Schedule of customers net trade receivable - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Zhengzhou BAK Battery Co., Ltd [Member]    
Concentrations and Credit Risk (Details) - Schedule of customers net trade receivable [Line Items]    
Trade receivable $ 14,583,061 $ 15,258,164
Concentration risk, percentage of trade receivable 33.08% 54.42%
Customer A [Member]    
Concentrations and Credit Risk (Details) - Schedule of customers net trade receivable [Line Items]    
Trade receivable [1] $ 3,148,737
Concentration risk, percentage of trade receivable [1] 11.23%
Customer D [Member]    
Concentrations and Credit Risk (Details) - Schedule of customers net trade receivable [Line Items]    
Trade receivable $ 14,443,551 [1]
Concentration risk, percentage of trade receivable 32.76% [1]
[1] Comprised less than 10% of net accounts receivable for the respective period.