XML 45 R21.htm IDEA: XBRL DOCUMENT v3.25.3
CUSTOMER AND SUPPLIER CONCENTRATION
9 Months Ended
Sep. 30, 2025
Risks and Uncertainties [Abstract]  
CUSTOMER AND SUPPLIER CONCENTRATION CUSTOMER AND SUPPLIER CONCENTRATION
There was no customer that accounted for greater than 10% of the Company's consolidated revenues for the nine months ended September 30, 2025. There was one customer that accounted for greater than 10% of the Company's consolidated revenues for the nine months ended September 30, 2024.
CustomerTotal revenues
from the customer
as a percentage of
total revenues
for the three months ended
September 30,
2025
Accounts
receivable from
the customer as of
September 30,
2025
(in thousands)
Total revenues
from the customer
as a percentage of
total revenues
for the three months ended
September 30,
2024
Accounts
receivable from
the customer as of
September 30,
2024
(in thousands)
1— %$— 10.0 %$581 
For the nine months ended September 30, 2025 and 2024, the Company’s purchases were concentrated primarily with one vendor. Details are as follows:
VendorTotal purchases
from the vendor
as a percentage of
total cost of
revenues for
the nine months ended
September 30,
2025
Accounts payable
to the vendor
as of
September 30,
2025
(in thousands)
Total purchases
from the vendor
as a percentage
of total cost of
revenues for
the nine months ended
September 30,
2024
Accounts payable
to
the vendor as of
September 30,
2024
(in thousands)
117.6 %$2,863 60.6 %$14,927 
The Company believes there are other suppliers that could be substituted should the above cited vendor were to become unavailable or non-competitive.