XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Payments (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of share based compensation
Share-based compensation expense, which is primarily recorded within selling and marketing and general and administrative expenses, was as follows for the periods indicated:

Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2023202220232022
Stock options$1,289 $2,254 $2,546 $5,473 
Restricted stock units5,758 2,951 9,174 5,466 
Performance-based restricted stock units1,384 1,078 190 2,279 
Employee stock purchase plan93 95 191 209 
$8,524 $6,378 $12,101 $13,427