XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Share-based Compensation - Schedule of Share-based Compensation Expense (Details) - Continuing Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based compensation Expense        
Total share-based compensation expense $ 24,966 $ 20,601 $ 47,776 $ 53,356
Cost of goods manufactured and sold        
Share-based compensation Expense        
Total share-based compensation expense 1,479 (279) 3,261 2,627
Research and development        
Share-based compensation Expense        
Total share-based compensation expense 6,510 6,021 12,401 16,299
Selling, general and administrative        
Share-based compensation Expense        
Total share-based compensation expense $ 16,977 $ 14,859 $ 32,114 $ 34,430