XML 51 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Schedule of Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total expense, pre-tax $ 3,473 $ 4,841
Tax benefit related to awards (861) (1,209)
Total expense, net of tax 2,612 3,632
Cost of Products Sold, Excluding Intangible Asset Amortization [Member]    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total expense, pre-tax (18) 265
Research and Development [Member]    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total expense, pre-tax 401 422
Selling, General and Administrative [Member]    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total expense, pre-tax $ 3,090 $ 4,154