XML 148 R136.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Concentrations and Credit Risk (Details) - Schedule of Concentration Risk - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Customer Concentration Risk [Member] | Customer A [Member] | Revenue Benchmark [Member]          
Schedule of Concentration Risk [Line Items]          
Net revenue $ 18,347,160 $ 10,677,416 $ 48,488,869 $ 24,624,760  
Concentration risk percentage 38.39% 25.17% 45.48% 29.03%  
Customer Concentration Risk [Member] | Customer A [Member] | Accounts Receivable [Member]          
Schedule of Concentration Risk [Line Items]          
Concentration risk percentage     26.40%   [1]
Net trade receivable $ 6,194,548   $ 6,194,548   [1]
Customer Concentration Risk [Member] | Zhengzhou BAK Battery Co., Ltd [Member] | Revenue Benchmark [Member]          
Schedule of Concentration Risk [Line Items]          
Net revenue [2] $ 7,669,547 [2] $ 16,993,386  
Concentration risk percentage [2] 18.08% [2] 20.03%  
Customer Concentration Risk [Member] | Zhengzhou BAK Battery Co., Ltd [Member] | Accounts Receivable [Member]          
Schedule of Concentration Risk [Line Items]          
Concentration risk percentage     18.10%   47.50%
Net trade receivable $ 4,255,488   $ 4,255,488   $ 12,441,715
Customer Concentration Risk [Member] | Customer B [Member] | Accounts Receivable [Member]          
Schedule of Concentration Risk [Line Items]          
Concentration risk percentage     17.10%   27.70%
Net trade receivable $ 4,022,846   $ 4,022,846   $ 7,239,247
Supplier Concentration Risk [Member] | Net Purchase [Member] | Supplier A [Member]          
Schedule of Concentration Risk [Line Items]          
Concentration risk percentage [3] 10.60% [3] 13.31%  
Net purchase [3] $ 2,907,877 [3] $ 8,440,586  
Supplier Concentration Risk [Member] | Net Purchase [Member] | Supplier B [Member]          
Schedule of Concentration Risk [Line Items]          
Concentration risk percentage [3] 16.19% [3] 17.38%  
Net purchase [3] $ 4,440,887 [3] $ 11,021,119  
Supplier Concentration Risk [Member] | Net Purchase [Member] | Zhengzhou BAK Battery Co., Ltd [Member]          
Schedule of Concentration Risk [Line Items]          
Concentration risk percentage 12.45% [3] 10.35% [3]  
Net purchase $ 4,439,620 [3] $ 7,012,173 [3]  
Supplier Concentration Risk [Member] | Trade Payable [Member] | Supplier B [Member]          
Schedule of Concentration Risk [Line Items]          
Concentration risk percentage [2]       10.10%
Trade payable [2]   [2]   $ 2,689,740
Supplier Concentration Risk [Member] | Trade Payable [Member] | Zhejiang Shengyang Renewable Resources Technology Co., Ltd [Member]          
Schedule of Concentration Risk [Line Items]          
Concentration risk percentage 10.70%       13.00%
Trade payable $ 3,458,860   $ 3,458,860   $ 3,489,324
[1] Comprised less than 10% of net trade receivable for the respective period.
[2] Comprised less than 10% of net revenue for the respective period.
[3] Comprised less than 10% of net purchase for the respective period.