XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Payment Arrangement, Expense $ 3,422 $ 3,122
Restricted Stock Units (RSUs) [Member] | Time Based RSUs    
Employee Benefits and Share-based Compensation 2,428 2,437
Restricted Stock Units (RSUs) [Member] | Performance-Based Vesting [Member]    
Employee Benefits and Share-based Compensation 948 656
Employee Stock    
Employee Benefits and Share-based Compensation 46 29
Cost of Products Revenues [Member]    
Share-based Payment Arrangement, Expense 426 440
Research and Development Expense [Member]    
Share-based Payment Arrangement, Expense 350 521
Selling and Marketing Expense [Member]    
Share-based Payment Arrangement, Expense 598 602
General and Administrative Expense [Member]    
Share-based Payment Arrangement, Expense $ 2,048 $ 1,559