XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Restricted stock unit (Details) - Restricted stock units
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Number of Restricted Stock Units  
Outstanding - Beginning Balance | shares 1,076,629
Granted | shares 424,543
Share issuance | shares (324,754)
Forfeited | shares (67,639)
Outstanding - Ending Balance | shares 1,108,779
Weighted Average Fair Value per Share  
Outstanding - Beginning Balance | $ / shares $ 27.73
Granted | $ / shares 14.51
Share issuance | $ / shares 16.18
Forfeited | $ / shares 24.69
Outstanding - Ending Balance | $ / shares $ 22.09