XML 144 R133.htm IDEA: XBRL DOCUMENT v3.23.2
Concentrations and Credit Risk (Details) - Schedule of Customers Net Trade Receivable - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 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%
Zhengzhou BAK Battery Co., Ltd [Member]    
Concentrations and Credit Risk (Details) - Schedule of Customers Net Trade Receivable [Line Items]    
Trade receivable $ 15,054,609 $ 9,156,383
Concentration risk, percentage of trade receivable 64.70% 43.30%
[1] Comprised less than 10% of net trade receivable for the respective period.