XML 132 R114.htm IDEA: XBRL DOCUMENT v3.25.4
Equity Incentive Plans - Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Equity Incentive Plans      
Total compensation expense before income tax $ 28,580 $ 30,792 $ 29,709
Income tax benefit 4,677 5,416 5,126
Total compensation expense, net of income tax 23,903 25,376 24,583
Cost of goods sold      
Equity Incentive Plans      
Total compensation expense before income tax 1,917 1,748 1,724
Selling, general and administrative      
Equity Incentive Plans      
Total compensation expense before income tax 25,015 27,466 26,182
Research and development      
Equity Incentive Plans      
Total compensation expense before income tax $ 1,648 $ 1,578 $ 1,803