XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Segment, customer, and geographic information (Tables)
9 Months Ended
Sep. 30, 2025
Segment Reporting [Abstract]  
Schedule of Concentrations of Credit Risk and Business Risk
Significant customers are those that represent more than 10% of the Company’s total revenue or gross accounts receivable balances for the periods and as of each balance sheet date presented. For each significant customer, revenue as a percentage of total revenue and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:
 Accounts ReceivableRevenue
 September 30,December 31,Three Months Ended September 30,Nine Months Ended September 30,
 202520242025202420252024
Customer A19 % * 12 % *13 %*
Customer B*18 %10 %13 %14 %15 %
Customer C*21 %*16 %*12 %
Customer D11 %*****
Schedule of Product Revenue Concentration
The following is a summary of revenue by major product family representing over 10% of the Company's total revenue:
Three Months Ended
September 30,
Nine Months Ended
September 30,
Product revenue concentration2025 202420252024
CryoStor78 % 75 %76 %73 %
Schedule of Revenue by Geographic Areas
The following table represents the Company’s total revenue by geographic area (based on the location of the customer):
Three Months Ended
September 30,
Nine Months Ended
September 30,
Revenue by customers’ geographic locations
2025202420252024
United States76%75%81%77%
Europe, Middle East, Africa (EMEA)19%19%14%17%
Other5%6%5%6%
Total revenue100%100%100%100%