v3.24.2.u1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - Equity Incentive Plans, 2012, 2014, 2021 - $ / shares
shares in Thousands
6 Months Ended
Jun. 30, 2024
Number of Options Outstanding  
Beginning balance (in shares) 5,159
Granted (in shares) 0
Exercised (in shares) (337)
Forfeited/canceled (in shares) (6)
Ending balance (in shares) 4,816
Exercisable (in shares) 4,791
Weighted Average Exercise Price Per Share  
Beginning balance, outstanding (in dollars per share) $ 2.27
Granted (in dollars per share) 0
Exercised (in dollars per share) 2.03
Forfeited/Canceled (in dollars per share) 2.00
Ending balance, outstanding (in dollars per share) 2.29
Exercisable (in dollars per share) $ 2.29