v3.25.4
Commitments and contingencies - Contingencies (Details) - U.S. Centers for Medicare and Medicaid Services - JAKAFI
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Contingencies  
Loss contingences, gross to net deduction percentage (as percent) 6.90%
Accrued and Other Current Liabilities  
Contingencies  
Loss contingency accrual $ 218.5