XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Segment, customer, and geographic information (Tables)
3 Months Ended
Mar. 31, 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
 March 31,December 31,Three Months Ended March 31,
 2025202420252024
Customer A18 % * **
Customer B*18 %18 %19 %
Customer C*21 %11 %*
Customer D13 %***
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
March 31,
Product revenue concentration20252024
CryoStor77 %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
March 31,
Revenue by customers’ geographic locations
20252024
United States81 %81 %
Europe, Middle East, Africa (EMEA)14 %14 %
Other%%
Total revenue100 %100 %