XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Payments - Schedule of Company's Stock Option Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Number of Stock Options  
Outstanding, beginning balance (in shares) 5,263,681
Granted (in shares) 960,488
Exercised (in shares) (184,331)
Cancelled/Forfeited (in shares) (21,063)
Expired (in shares) (22,750)
Outstanding, ending balance (in shares) 5,996,025
Exercisable (in shares) 3,727,328
Vested and expected to vest (in shares) 5,996,025
Weighted-Average
Exercise Price  
Outstanding, beginning balance (in usd per share) $ 44.94
Granted (in usd per share) 33.39
Exercised (in usd per share) 30.96
Cancelled/Forfeited (in usd per share) 41.52
Expired (in usd per share) 34.41
Outstanding, ending balance (in usd per share) 43.57
Exercisable (in usd per share) 51.07
Vested and expected to vest (in usd per share) $ 43.57