XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Share-based Compensation - Schedule of Share-based Compensation Expense from Continuing and Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based compensation Expense        
Total share-based compensation expense $ 22,533 $ 23,915 $ 75,889 $ 75,062
Continuing Operations        
Share-based compensation Expense        
Total share-based compensation expense 22,533 21,733 75,889 69,943
Continuing Operations | Cost of goods manufactured and sold        
Share-based compensation Expense        
Total share-based compensation expense 1,653 2,939 4,280 8,542
Continuing Operations | Research and development        
Share-based compensation Expense        
Total share-based compensation expense 6,148 6,519 22,447 18,970
Continuing Operations | Selling, general and administrative        
Share-based compensation Expense        
Total share-based compensation expense $ 14,732 12,275 $ 49,162 42,431
Discontinued Operations        
Share-based compensation Expense        
Total share-based compensation expense   2,182   5,119
Discontinued Operations | Research and development        
Share-based compensation Expense        
Total share-based compensation expense   689   2,651
Discontinued Operations | Selling, general and administrative        
Share-based compensation Expense        
Total share-based compensation expense   $ 1,493   $ 2,468