XML 100 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and contingencies - Contingencies (Details) - U.S. Centers for Medicare and Medicaid Services - JAKAFI
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Contingencies  
Loss Contingences, Gross To Net Deduction Percentage 6.50%
Accrued And Other Current Liabilities  
Contingencies  
Loss Contingency Accrual $ 59.5