XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - Equity Incentive Plans - $ / shares
shares in Thousands
9 Months Ended
Sep. 30, 2025
Number of Options Outstanding  
Beginning balance (in shares) 4,093
Granted (in shares) 0
Exercised (in shares) (2,302)
Forfeited/canceled (in shares) (12)
Ending balance (in shares) 1,779
Exercisable (in shares) 1,779
Weighted Average Exercise Price Per Share  
Beginning balance, outstanding (in dollars per share) $ 2.37
Granted (in dollars per share) 0
Exercised (in dollars per share) 1.07
Forfeited/Canceled (in dollars per share) 2.73
Ending balance, outstanding (in dollars per share) 4.04
Exercisable (in dollars per share) $ 4.04