XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation - Restricted Stock Units (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Weighted average grant date fair value  
Options granted (in shares) 135,518
Restricted stock units  
Shares  
Unvested, beginning balance (in shares) 376,117
Granted (in shares) 209,347
Vested (in shares) (47,114)
Forfeited (in shares) (7,679)
Unvested, ending balance (in shares) 530,671
Weighted average grant date fair value  
Unvested, beginning balance (in USD per share) | $ / shares $ 241.45
Granted (in USD per share) | $ / shares 229.11
Vested (in USD per share) | $ / shares 297.22
Forfeited (in USD per share) | $ / shares 254.45
Unvested, ending balance (in USD per share) | $ / shares $ 231.44