XML 259 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' equity - Stock-based Compensation Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total share-based compensation expense $ 45.1 $ 42.4 $ 51.0
Cost of product sales | Products      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total share-based compensation expense 7.3 6.4 8.9
Cost of product sales | Contract Development And Manufacturing      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total share-based compensation expense 1.8 1.1 3.5
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total share-based compensation expense 5.4 5.0 8.4
Selling, general and administrative      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total share-based compensation expense $ 30.6 $ 29.9 $ 30.2