XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation - Compensation costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Compensation costs        
Equity-based compensation cost $ 3,051 $ 2,923 $ 5,914 $ 5,145
Unrecognized compensation costs related to restricted stock units 25,868 34,327 25,868 34,327
Restricted stock units (RSUs)        
Compensation costs        
Equity-based compensation cost 1,397 954 2,609 1,589
Employee stock option        
Compensation costs        
Equity-based compensation cost 1,612 1,889 3,226 3,476
ESPP        
Compensation costs        
Equity-based compensation cost $ 42 $ 80 $ 79 $ 80