XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Restricted stock unit (Details) - Restricted stock units
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Number of Restricted Stock Units  
Outstanding - Beginning Balance | shares 1,076,629
Granted | shares 441,764
Share issuance | shares (338,876)
Forfeited | shares (107,400)
Outstanding - Ending Balance | shares 1,072,117
Weighted Average Fair Value per Share  
Outstanding - Beginning Balance | $ / shares $ 27.73
Granted | $ / shares 14.26
Share issuance | $ / shares 15.84
Forfeited | $ / shares 23.50
Outstanding - Ending Balance | $ / shares $ 21.80