XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Stock Option Activity (Details)
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Options (#)  
Beginning balance (in shares) | shares 346,822
Granted (in shares) | shares 36,993
Exercised (in shares) | shares (85,364)
Forfeited (in shares) | shares (2,094)
Ending balance (in shares) | shares 296,357
Weighted Average Exercise Price ($/share)  
Beginning balance (in dollars per share) | $ / shares $ 80.02
Granted (in dollars per share) | $ / shares 197.42
Exercised (in dollars per share) | $ / shares 49.18
Forfeited (in dollars per share) | $ / shares 158.63
Ending balance (in dollars per share) | $ / shares $ 103.01