XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Schedule of Stock-based compensation expense (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 [Line Items]        
Total stock-based compensation expense $ 2,476 $ 1,891 $ 6,721 $ 5,776
RSU Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation expense 1,072 1,316 3,521 4,362
PSU Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation expense 1,172 290 2,342 619
DSU Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation expense 196 231 679 741
2021 ESPP        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation expense $ 36 $ 54 $ 179 $ 54