XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation Plans (Stock-based Compensation) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense $ 6,339 $ 3,686 $ 17,478 $ 10,628
Cost of Goods Sold [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 303 144 802 452
Research and Development Expenses [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 1,392 695 3,763 2,020
Selling, General and Administrative Expenses [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense $ 4,644 $ 2,847 $ 12,913 $ 8,156