XML 49 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Certain Risks and Concentration (Tables)
12 Months Ended
Dec. 31, 2024
Certain Risks and Concentration [Abstract]  
Schedule of Customers Concentration Risks Percentage

The top customers who individually represented greater than 10% of the total revenues of the Company for the years ended December 31, 2024, 2023 and 2022 were as follows:

 

   For the Years Ended December 31, 
   2024   2023   2022 
Customer A   45%   36%   20%
Customer B   17%   25%   
—
 
Customer C   12%   10%   
—
 
Customer D   
—
    12%   
—
 
Customer E   
—
    6%   41%
Customer F   
—
    
—
    16%
Customer G   
—
    
—
    11%
Other Customers   26%   11%   12%
Total   100%   100%   100%

The top customers who individually represented greater than 10% of the Accounts Receivables of the Company for the years ended December 31, 2024, 2023 and 2022 were as follows:

 

   As of December 31, 
   2024   2023   2022 
Customer A   81%   19%   
—
 
Customer B   14%   30%   
—
 
Customer C   
—
    35%   
—
 
Customer D   
—
    10%   
—
 

 

The top suppliers who individually represented greater than 10% of the total cost of sales of the Company for the year ended December 31, 2024, 2023 and 2022 were as follows:

 

   For the Years Ended December 31, 
   2024   2023   2022 
Supplier A   28%   34%   94%
Supplier B   11%   17%   6%
Supplier C   61%   49%   
—