v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 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 June 30,Six Months Ended June 30,
(In thousands)2025202420252024
CHEMOSAT$1,656 $1,196 $3,417 $2,327 
HEPZATO KIT22,500 6,570 40,523 8,578 
Total revenue$24,156 $7,766 $43,940 $10,905 
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 six months ended and as of June 30, 2025
% of Revenue% of Accounts Receivable
Customer 113.1 %11.8 %
Customer 212.3 %14.2 %
Customer 311.0 %5.9 %

For the six months ended and as of June 30, 2024
% of Revenue% of Accounts Receivable
Customer 151.7 %34.3 %
Customer 223.5 %29.4 %
Customer 311.7 %4.9 %