XML 90 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based payments - Summary of Restricted Common Stock Unit Activity (Details) - Restricted stock unit
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Units  
Outstanding at beginning (in shares) | shares 364,277
Granted (in shares) | shares 299,008
Vested/Converted (in shares) | shares (130,771)
Forfeited (in shares) | shares (15,479)
Outstanding at ending (in shares) | shares 517,035
Nonvested balance at end of period (in shares) | shares 502,251
Weighted-Average Grant-Date Fair Value per Share ($)  
Outstanding at beginning (in usd per share) | $ / shares $ 57.86
Granted (in usd per share) | $ / shares 41.09
Vested/Converted (in usd per share) | $ / shares 52.98
Forfeited (in usd per share) | $ / shares 66.50
Outstanding at ending (in usd per share) | $ / shares 49.14
Nonvested balance at end of period (in usd per share) | $ / shares $ 48.85