XML 143 R132.htm IDEA: XBRL DOCUMENT v3.23.1
Concentrations and Credit Risk (Details) - Schedule of customers net trade receivable - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Customer A [Member]    
Concentrations and Credit Risk (Details) - Schedule of customers net trade receivable [Line Items]    
Trade receivable [1] $ 4,004,880
Concentration risk, percentage of trade receivable [1] 18.94%
Customer D [Member]    
Concentrations and Credit Risk (Details) - Schedule of customers net trade receivable [Line Items]    
Trade receivable $ 3,283,494 [1]
Concentration risk, percentage of trade receivable 14.18% [1]
Zhengzhou BAK Battery Co., Ltd [Member]    
Concentrations and Credit Risk (Details) - Schedule of customers net trade receivable [Line Items]    
Trade receivable $ 14,251,802 $ 9,156,383
Concentration risk, percentage of trade receivable 61.56% 43.30%
[1] Comprised less than 10% of net accounts receivable for the respective period.