v3.25.4
Fair Value Measures and Disclosures - Narrative (Details)
$ in Thousands
12 Months Ended
Jun. 01, 2016
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair value of financial instruments        
Asset impairment   $ 76,275 $ 0 $ 5,631
ARIAD        
Fair value of financial instruments        
Contingent consideration earned during the period but not yet paid   $ 12,100 $ 10,000  
ARIAD | Liability        
Fair value of financial instruments        
Projected cash flows period (in years) 18 years      
ARIAD | Liability | Measurement Input, Discount Rate        
Fair value of financial instruments        
Valuation input (as a percent) 0.10 0.10 0.10