XML 65 R43.htm IDEA: XBRL DOCUMENT v3.25.1
CUSTOMER AND SUPPLIER CONCENTRATION (Tables)
12 Months Ended
Dec. 31, 2024
Risks and Uncertainties [Abstract]  
SCHEDULE OF CONCENTRATION RISK
CustomerTotal revenues
from the customer
as a percentage of
total revenues
for the year ended
December 31,
2024
Accounts
receivable from
the customer as of
December 31,
2024
(in thousands)
Total revenues
from the customers
as a percentage of
total revenues
for the year ended
December 31,
2023
Accounts
receivable from
the customers as of
December 31,
2023
(in thousands)
1— %$— 10 %$1,762 
VendorTotal purchases
from the vendor
as a percentage of
total cost of
revenues for
the year ended
December 31,
2024
Accounts payable
(prepayment) to
the vendor as of
December 31,
2024
(in thousands)
Total purchases
from the vendors
as a percentage
of total cost of
revenues for
the year ended
December 31,
2023
Accounts payable
(prepayment) to
the vendors as of
December 31,
2023
(in thousands)
151 %$16,059 48 %$20,472