XML 84 R71.htm IDEA: XBRL DOCUMENT v3.24.2
Share-based Compensation - Schedule of Share-based Compensation Expense from Continuing and Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based compensation Expense        
Total share-based compensation expense $ 20,601 $ 28,504 $ 53,356 $ 51,147
Continuing Operations        
Share-based compensation Expense        
Total share-based compensation expense 20,601 27,187 53,356 48,210
Continuing Operations | Cost of goods manufactured and sold        
Share-based compensation Expense        
Total share-based compensation expense (279) 2,921 2,627 5,603
Continuing Operations | Research and development        
Share-based compensation Expense        
Total share-based compensation expense 6,021 6,687 16,299 12,451
Continuing Operations | Selling, general and administrative        
Share-based compensation Expense        
Total share-based compensation expense $ 14,859 17,579 $ 34,430 30,156
Discontinued Operations        
Share-based compensation Expense        
Total share-based compensation expense   1,317   2,937
Discontinued Operations | Research and development        
Share-based compensation Expense        
Total share-based compensation expense   819   1,962
Discontinued Operations | Selling, general and administrative        
Share-based compensation Expense        
Total share-based compensation expense   $ 498   $ 975