XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Number of Shares  
Beginning balance (in shares) 4,381,099
Granted (in shares) 1,602,783
Exercised (in shares) (373,522)
Forfeited (in shares) (392,401)
Ending balance (in shares) 5,217,959
Exercisable at end of period (in shares) 1,797,255
Weighted Average Exercise Price  
Beginning balance (in dollars per share) $ 15.87
Granted (in dollars per share) 14.99
Exercised (in dollars per share) 8.86
Forfeited (in dollars per share) 16.01
Ending balance (in dollars per share) 19.29
Exercisable, ending balance (in dollars per share) $ 19.29