XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Stock Option Award Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Base Options    
Shares    
Outstanding at beginning of period (shares) 10,638,000  
Granted (in shares) 419,000  
Exercised (in shares) (1,454,000)  
Forfeited (in shares) (173,000)  
Outstanding at end of period (shares) 9,430,000 10,638,000
Vested and expected to vest (shares) 2,761,000  
Exercisable (shares) 6,669,000  
Weighted- Average Exercise Price    
Outstanding at beginning of period (USD per share) $ 7.15  
Granted (USD per share) 26.31  
Exercised (USD per share) 3.82  
Forfeited (USD per share) 22.52  
Outstanding at end of period (USD per share) 8.23 $ 7.15
Vested and expected to vest (USD per share) 15.28  
Exercisable (USD per share) $ 5.32  
Weighted- Average Remaining Contractual Term (in years)    
Stock options outstanding as of December 31, 2023 5 years 9 months 18 days  
Expected to vest as of December 31, 2023 7 years 4 months 24 days  
Exercisable as of December 31, 2023 5 years 9 months 18 days  
Aggregate Intrinsic Value (in thousands)    
Stock options outstanding as of December 31, 2023 $ 65,440  
Expected to vest as of December 31, 2023 9,534  
Exercisable as of December 31, 2023 $ 55,906  
Upside Options    
Shares    
Outstanding at beginning of period (shares) 9,167,000  
Granted (in shares) 0 0
Exercised (in shares) (1,332,000)  
Forfeited (in shares) (9,000)  
Outstanding at end of period (shares) 7,826,000 9,167,000
Vested and expected to vest (shares) 1,370,000  
Exercisable (shares) 6,456,000  
Weighted- Average Exercise Price    
Outstanding at beginning of period (USD per share) $ 7.16  
Exercised (USD per share) 6.17  
Forfeited (USD per share) 20.56  
Outstanding at end of period (USD per share) 7.31 $ 7.16
Vested and expected to vest (USD per share) 11.51  
Exercisable (USD per share) $ 6.42  
Weighted- Average Remaining Contractual Term (in years)    
Stock options outstanding as of December 31, 2023 4 years 9 months 18 days  
Expected to vest as of December 31, 2023 6 years 6 months  
Exercisable as of December 31, 2023 4 years 9 months 18 days  
Aggregate Intrinsic Value (in thousands)    
Stock options outstanding as of December 31, 2023 $ 45,048  
Expected to vest as of December 31, 2023 3,122  
Exercisable as of December 31, 2023 $ 41,926