XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Incentive Plans - Allocation of Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total compensation expense before income tax $ 5,353 $ 5,533
Income tax benefit 1,176 1,267
Total compensation expense, net of income tax 4,177 4,266
Cost of goods sold    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total compensation expense before income tax 300 (7)
Selling, general and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total compensation expense before income tax 4,698 5,381
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total compensation expense before income tax $ 355 $ 159