XML 88 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Stock Incentive Plans and Stock Based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 45,893 $ 50,320 $ 51,219
Cost of sales (exclusive of amortization of acquired intangible assets)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 5,666 5,529 4,938
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 7,555 9,598 10,119
Selling, general and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 32,672 $ 35,193 $ 36,162