XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Risks (Tables)
9 Months Ended
Sep. 30, 2025
Risks [Abstract]  
Schedule of Concentrations of Risk

For the nine months ended September 30, 2025 and 2024, the customers who accounted for 10% or more of the Company’s revenues and their respective outstanding balances at year end dates, are presented as follows:

 

   Nine Months ended
September 30, 2025
   As of
September 30, 2025
 
Customer  Revenue   Percentage of
revenue
   Accounts
receivables,
gross
   Percentage of
accounts
receivables,
gross
 
Customer A  $15,115,107    27%  $1,737,404    22%
Customer B   13,728,920    25%   4,793,336    60%
Total:  $28,844,027    52%  $6,530,740    82%

 

   Nine Months ended
September 30, 2024
   As of
September 30, 2024
 
Customer  Revenue   Percentage of
revenue
   Accounts
receivables,
gross
   Percentage of
accounts
receivables,
gross
 
Customer A  $19,249,073    32%  $1,614,468    24%
Customer C   8,618,564    14%   2,131,253    32%
Total:  $27,867,637    46%  $3,745,721    56%

For the nine months ended September 30, 2025 and 2024, the vendors who accounted for 10% or more of the Company’s purchase and their respective outstanding balances at year end dates, are presented as follows:

 

   Nine Months ended
September 30, 2025
   As of
September 30, 2025
 
Vendor  Purchase   Percentage of
total purchase
   Accounts
payable
   Percentage of
Accounts
payable
 
Vendor A  $11,300,733        37%  $3,493,483    22%
Vendor B   5,613,136    18%   3,229,694    20%
Vendor C   5,541,633    18%   1,409,469    9%
Vendor D   3,829,668    12%   3,556,333    22%
Total:  $26,285,170    85%  $11,688,979    73%

 

   Nine Months ended
September 30, 2024
   As of
September 30, 2024
 
Vendor  Purchase   Percentage of
total purchase
   Accounts
payable
   Percentage of
Accounts
payable
 
Vendor B  $18,699,491        39%  $17,416,011    67%
Vendor E   17,924,407    37%   1,549,692    6%
Vendor C   8,818,263    18%   1,939,640    7%
Total:  $45,442,161    94%  $20,905,343    80%