XML 145 R134.htm IDEA: XBRL DOCUMENT v3.23.2
Concentrations and Credit Risk (Details) - Schedule of Suppliers Net Purchase - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Supplier C [Member]        
Concentrations and Credit Risk (Details) - Schedule of Suppliers Net Purchase [Line Items]        
Purchase $ 4,440,887 $ 10,001,581 $ 11,021,119 $ 29,334,256
Concentration risk, percentage of net purchase 16.19% 16.12% 17.38% 20.43%
Supplier A [Member]        
Concentrations and Credit Risk (Details) - Schedule of Suppliers Net Purchase [Line Items]        
Purchase $ 2,907,877 $ 8,399,450 $ 8,440,586 [1]
Concentration risk, percentage of net purchase 10.60% 13.54% 13.31% [1]
Zhengzhou BAK Battery Co., Ltd [Member]        
Concentrations and Credit Risk (Details) - Schedule of Suppliers Net Purchase [Line Items]        
Purchase [1] $ 9,955,251 [1] $ 15,119,684
Concentration risk, percentage of net purchase [1] 16.04% [1] 10.53%
Supplier D [Member]        
Concentrations and Credit Risk (Details) - Schedule of Suppliers Net Purchase [Line Items]        
Purchase     [1] $ 20,225,602
Concentration risk, percentage of net purchase     [1] 14.08%
[1] Comprised less than 10% of net purchase for the respective period.