v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
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)2026202520262025
CHEMOSAT$1,972 $1,656 $3,719 $3,417 
HEPZATO KIT27,161 22,500 50,408 40,523 
Total revenue$29,133 $24,156 $54,127 $43,940 
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 the Company’s total revenue or total accounts receivable in the periods disclosed below:
For the six months ended and as of June 30, 2026
% of Revenue% of Accounts Receivable
Customer 118.8 %19.0 %
Customer 210.4 %13.6 %
Customer 38.4 %13.0 %
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 %