XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Restricted stock unit (Details) - Restricted stock units
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Number of Restricted Stock Units  
Outstanding - December 31, 2022 | shares 727,984
Granted | shares 104,923
Share issuance | shares (156,588)
Forfeited | shares (11,209)
Outstanding - March 31, 2023 | shares 665,110
Weighted Average Fair Value per Share  
Outstanding - Beginning Balance | $ / shares $ 38.32
Granted | $ / shares 21.62
Share issuance | $ / shares 41.52
Forfeited | $ / shares 36.01
Outstanding - Ending Balance | $ / shares $ 34.96