XML 135 R123.htm IDEA: XBRL DOCUMENT v3.25.3
Concentrations and Credit Risk - Schedule of Concentration Risk (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Customer Concentration Risk [Member] | Customer A [Member] | Revenue [Member]          
Schedule of Concentration Risk [Line Items]          
Revenue (in Dollars) [1] $ 8,581,026 $ 17,671,320 $ 15,584,538  
Concentration risk percentage [1] 19.20% 13.00% 10.30%  
Customer Concentration Risk [Member] | Customer A [Member] | Accounts Receivable [Member]          
Schedule of Concentration Risk [Line Items]          
Revenue (in Dollars)     $ 3,050,845   $ 10,676,044
Concentration risk percentage     12.50%   41.50%
Customer Concentration Risk [Member] | Customer B [Member] | Revenue [Member]          
Schedule of Concentration Risk [Line Items]          
Revenue (in Dollars)   $ 9,061,625   $ 57,550,494  
Concentration risk percentage   20.30%   38.10%  
Customer Concentration Risk [Member] | Customer C [Member] | Revenue [Member]          
Schedule of Concentration Risk [Line Items]          
Revenue (in Dollars) $ 10,439,859        
Concentration risk percentage 17.10% [1]      
Customer Concentration Risk [Member] | Zhengzhou BAK Battery Co., Ltd [Member] | Revenue [Member]          
Schedule of Concentration Risk [Line Items]          
Revenue (in Dollars)   $ 5,166,670      
Concentration risk percentage   11.60%      
Customer Concentration Risk [Member] | Zhengzhou BAK Battery Co., Ltd [Member] | Accounts Receivable [Member]          
Schedule of Concentration Risk [Line Items]          
Revenue (in Dollars)     $ 5,615,672   $ 5,970,184
Concentration risk percentage     23.00%   23.20%
Supplier Concentration Risk [Member] | Supplier A [Member] | Net Purchase [Member]          
Schedule of Concentration Risk [Line Items]          
Revenue (in Dollars) $ 9,086,462 [1] $ 15,640,546 [2]  
Concentration risk percentage 19.90% [1] 13.60% [2]  
Supplier Concentration Risk [Member] | Supplier A [Member] | Trade Payable [Member]          
Schedule of Concentration Risk [Line Items]          
Revenue (in Dollars)     $ 6,886,452   [2]
Concentration risk percentage     14.10%   [2]
Supplier Concentration Risk [Member] | Supplier B [Member] | Net Purchase [Member]          
Schedule of Concentration Risk [Line Items]          
Revenue (in Dollars) $ 5,277,642 [1] $ 11,685,407    
Concentration risk percentage 11.60% [1] 10.20%    
Supplier Concentration Risk [Member] | Supplier B [Member] | Trade Payable [Member]          
Schedule of Concentration Risk [Line Items]          
Revenue (in Dollars)     $ 5,766,916   [2]
Concentration risk percentage     11.80%   [2]
Supplier Concentration Risk [Member] | Supplier C [Member] | Net Purchase [Member]          
Schedule of Concentration Risk [Line Items]          
Revenue (in Dollars) [3] $ 3,504,195      
Concentration risk percentage [3] 11.90%      
Supplier Concentration Risk [Member] | Supplier D [Member] | Net Purchase [Member]          
Schedule of Concentration Risk [Line Items]          
Revenue (in Dollars) [3] $ 3,548,023      
Concentration risk percentage [3] 12.00%      
Supplier Concentration Risk [Member] | Supplier D [Member] | Trade Payable [Member]          
Schedule of Concentration Risk [Line Items]          
Revenue (in Dollars)     [2]   $ 3,263,562
Concentration risk percentage     [2]   12.40%
[1] Comprised less than 10% of net revenue for the respective period.
[2] Comprised less than 10% of net purchase for the respective period.
[3] Comprised less than 10% of net accounts receivable for the respective period.