XML 169 R146.htm IDEA: XBRL DOCUMENT v3.24.0.1
Concentrations and Credit Risk (Details) - Schedule of Concentration Risk - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer B [Member]    
Schedule of Concentration Risk [Line Items]    
Net revenue [1] $ 28,071,738
Concentration risk percentage [1] 11.29%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer C [Member]    
Schedule of Concentration Risk [Line Items]    
Net revenue $ 66,881,853 [1]
Concentration risk percentage 32.70% [1]
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer D [Member]    
Schedule of Concentration Risk [Line Items]    
Net revenue [1] $ 57,856,658
Concentration risk percentage [1] 23.26%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Zhengzhou BAK Battery Co., Ltd [Member]    
Schedule of Concentration Risk [Line Items]    
Net revenue $ 27,872,002 $ 53,236,804
Concentration risk percentage 13.60% 21.40%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer D [Member]    
Schedule of Concentration Risk [Line Items]    
Concentration risk percentage 27.70% [2]
Trade receivable $ 7,239,247 [2]
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Zhengzhou BAK Battery Co., Ltd [Member]    
Schedule of Concentration Risk [Line Items]    
Concentration risk percentage 47.50% 43.30%
Trade receivable $ 12,441,715 $ 9,156,383
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer A [Member]    
Schedule of Concentration Risk [Line Items]    
Concentration risk percentage [2] 18.94%
Trade receivable [2] $ 4,004,880
Supplier A [Member] | Cost of Goods and Service Benchmark [Member] | Supplier Concentration Risk [Member]    
Schedule of Concentration Risk [Line Items]    
Concentration risk percentage 12.10% 14.46%
Net purchase $ 18,786,335 $ 33,781,075
Supplier A [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]    
Schedule of Concentration Risk [Line Items]    
Concentration risk percentage 10.10% [3]
Trade payable $ 2,689,740 [3]
Supplier B [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]    
Schedule of Concentration Risk [Line Items]    
Concentration risk percentage 11.50% [3]
Net purchase $ 17,786,678 [3]
Zhengzhou BAK Battery Co., Ltd [Member] | Cost of Goods and Service Benchmark [Member] | Supplier Concentration Risk [Member]    
Schedule of Concentration Risk [Line Items]    
Concentration risk percentage [3] 11.48%
Net purchase [3] $ 26,819,454
Zhengzhou BAK Battery Co., Ltd [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]    
Schedule of Concentration Risk [Line Items]    
Concentration risk percentage [3] 17.31%
Trade payable [3] $ 5,629,343
Supplier C [Member] | Cost of Goods and Service Benchmark [Member] | Supplier Concentration Risk [Member]    
Schedule of Concentration Risk [Line Items]    
Concentration risk percentage [3] 10.58%
Net purchase [3] $ 24,720,344
Supplier C [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]    
Schedule of Concentration Risk [Line Items]    
Concentration risk percentage [3] 12.50%
Trade payable [3] $ 4,064,942
Zhejiang Shengyang Renewable Resources Technology Co., Ltd [Member] | Accounts Payable [Member] | Supplier Concentration Risk [Member]    
Schedule of Concentration Risk [Line Items]    
Concentration risk percentage 13.00% [3]
Trade payable $ 3,498,324 [3]
[1] Comprised less than 10% of net revenue for the respective period.
[2] Comprised less than 10% of net accounts receivable for the respective period.
[3] Comprised less than 10% of net purchase for the respective period.