XML 143 R132.htm IDEA: XBRL DOCUMENT v3.22.1
Concentrations and Credit Risk (Details) - Schedule of customers net trade receivable - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Zhengzhou BAK Battery Co., Ltd [Member]    
Concentrations and Credit Risk (Details) - Schedule of customers net trade receivable [Line Items]    
Trade receivable $ 12,963,529 $ 14,583,061
Concentration risk, percentage of trade receivable 31.27% 33.08%
Customer D [Member]    
Concentrations and Credit Risk (Details) - Schedule of customers net trade receivable [Line Items]    
Trade receivable $ 15,641,986 $ 14,443,551
Concentration risk, percentage of trade receivable 37.73% 32.76%