v3.25.4
Risk and Uncertainties (Tables)
12 Months Ended
Dec. 31, 2024
Risk and Uncertainties [Abstract]  
Schedule of Revenue and Outstanding Receivable

For the years ended December 31, 2024 and 2023, the customers who accounted for 10% or more of the Company’s revenues and its outstanding receivable balances at year-end dates, are presented as follows:

 

   For the year ended
December 31,
2024
   As of
December 31,
2024
 
Customer  Revenues   Percentage of
revenues
   Accounts
receivable
 
Customer A  $4,726    17%  $141 
Customer B  $3,841    14%  $
 

 

   For the year ended
December 31,
2023
   As of
December 31,
2023
 
Customer  Revenues   Percentage of
revenues
   Accounts
receivable
 
Customer A  $14,452    27%  $1,092 
Customer B  $5,961    11%  $61 
Customer C  $5,923    11%  $2