v3.26.1
General (Details)
$ in Thousands
1 Months Ended
Jun. 30, 2025
Jun. 30, 2026
USD ($)
designation
Dec. 31, 2025
USD ($)
Oct. 18, 2025
patient
Apr. 28, 2025
patient
site
Dec. 31, 2024
patient
site
Organization Consolidation Basis Of Presentation Business Description And Accounting Policies [Line Items]            
Cash cash equivalents and restricted cash | $   $ 47,500        
Short-term investments | $   $ 48,381 $ 47,582      
HEPZATO KIT            
Organization Consolidation Basis Of Presentation Business Description And Accounting Policies [Line Items]            
Number of orphan drug designations granted by FDA   6        
Clinical trial, number of patients | patient         90 90
Clinical trial, number of sites (more than) | site         15 20
HEPZATO KIT, Melphalan            
Organization Consolidation Basis Of Presentation Business Description And Accounting Policies [Line Items]            
Number of orphan drug designations granted by FDA   5        
HEPZATO KIT, Doxorubicin            
Organization Consolidation Basis Of Presentation Business Description And Accounting Policies [Line Items]            
Number of orphan drug designations granted by FDA   1        
CHEMOSAT            
Organization Consolidation Basis Of Presentation Business Description And Accounting Policies [Line Items]            
Product reimbursement period 2 years          
Clinical trial, number of patients | patient       76