XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - Compensation costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Compensation costs    
Equity-based compensation cost $ 2,863 $ 2,222
Unrecognized compensation costs related to restricted stock units 20,837 59,945
Restricted stock units (RSUs)    
Compensation costs    
Equity-based compensation cost 1,212 635
Employee stock option    
Compensation costs    
Equity-based compensation cost 1,614 $ 1,587
ESPP    
Compensation costs    
Equity-based compensation cost $ 37