XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation - Recognized and Unamortized Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation      
Total stock-based compensation expense $ 7,864 $ 7,135 $ 3,997
Total unamortized stock-based compensation expense $ 11,960 $ 10,884  
Weighted average period over which expense is to be recognized 2 years 10 months 24 days 3 years  
Stock options      
Share-based Compensation      
Total stock-based compensation expense     146
RSU awards      
Share-based Compensation      
Total stock-based compensation expense $ 5,809 $ 6,493 3,249
Total unamortized stock-based compensation expense 10,204 10,411  
PSU awards      
Share-based Compensation      
Total stock-based compensation expense 979 77  
Total unamortized stock-based compensation expense 1,547 179  
DSU awards      
Share-based Compensation      
Total stock-based compensation expense 962 565 $ 602
Total unamortized stock-based compensation expense 209 $ 294  
2021 ESPP      
Share-based Compensation      
Total stock-based compensation expense $ 114