XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Payment Arrangement, Expense $ 3,645 $ 3,580 $ 7,067 $ 6,702
Restricted Stock Units (RSUs) [Member] | Time Based RSUs        
Employee Benefits and Share-based Compensation 2,952 2,584 5,380 5,021
Restricted Stock Units (RSUs) [Member] | Performance-Based Vesting [Member]        
Employee Benefits and Share-based Compensation 643 966 1,591 1,622
Employee Stock        
Employee Benefits and Share-based Compensation 50 30 96 59
Cost of Products Revenues [Member]        
Share-based Payment Arrangement, Expense 589 478 1,015 918
Research and Development Expense [Member]        
Share-based Payment Arrangement, Expense 515 409 865 930
Selling and Marketing Expense [Member]        
Share-based Payment Arrangement, Expense 800 617 1,398 1,219
General and Administrative Expense [Member]        
Share-based Payment Arrangement, Expense $ 1,741 $ 2,076 $ 3,789 $ 3,635