XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Product
Revenue by product for the periods indicated were as follows:
Three Months Ended March 31,
(In thousands)20252024
CHEMOSAT$1,761 $1,131 
HEPZATO KIT18,023 2,008 
Total revenue$19,784 $3,139 
Schedule of Revenue and Accounts Receivable Concentrations
The Company’s total percentage of revenue and accounts receivable balances were comprised of the following concentrations from its largest customers, based on whose revenue and/or accounts receivable concentration is greater than 10% of total revenue or total accounts receivable in the periods disclosed below:
For the three months ended and as of March 31, 2025
% of Revenue% of Accounts Receivable
Customer 115.0 %21.3 %
Customer 213.1 %8.1 %
Customer 310.3 %6.7 %
Customer 49.4 %10.8 %

For the three months ended and as of March 31, 2024
% of Revenue% of Accounts Receivable
Customer 152.4 %46.7 %
Customer 25.8 %11.7 %
Customer 35.8 %11.7 %