v3.24.3
Share-based Compensation - Schedule of Option Activity (Details)
shares in Thousands
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Dec. 31, 2023
$ / shares
Number of shares (in thousands)    
Beginning balance (in shares) | shares 11,556  
Granted (in shares) | shares 325  
Exercised (in shares) | shares (125)  
Forfeited or cancelled (in shares) | shares (2,006)  
Ending balance (in shares) | shares 9,750  
Weighted average exercise price $    
Beginning balance (in usd per share) | $ / shares $ 10.09 $ 10.63
Granted (in usd per share) | $ / shares 5.89  
Exercised (in usd per share) | $ / shares 5.18  
Forfeited or cancelled (in usd per share) | $ / shares 12.81  
Ending balance (in usd per share) | $ / shares $ 10.09