v3.25.3
Litigation (Details)
€ in Thousands, $ in Millions
1 Months Ended
Sep. 30, 2025
USD ($)
Jun. 30, 2022
EUR (€)
Dec. 31, 2024
USD ($)
Dec. 31, 2020
USD ($)
IMRALDI Patent Litigation        
Loss Contingencies [Line Items]        
Loss contingency, damages sought, value | €   € 13,450    
Convergence        
Loss Contingencies [Line Items]        
Loss contingency, estimate of possible loss     $ 49.9 $ 200.0
Genentech        
Loss Contingencies [Line Items]        
Loss contingency, damages sought, value $ 88.3      
Litigation Settlement Interest $ 35.9