XML 107 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and contingencies - Contingencies (Details) - U.S. Centers for Medicare and Medicaid Services - JAKAFI
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Contingencies  
Loss contingences, gross to net deduction percentage (as percent) 6.30%
Accrued and Other Current Liabilities  
Contingencies  
Loss contingency accrual $ 127.6