XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2025
Stock-Based Compensation  
Outstanding, number of shares (in shares) 9,009,005
Outstanding, weighted average exercise price (in dollars per share) $ 4.76
Granted, number of shares (in shares) 0
Exercised, number of shares (in shares) (461,669)
Exercised, weighted average exercise price (in dollars per share) $ 4.41
Cancelled, number of shares (in shares) (10,117)
Cancelled, weighted average exercise price (in dollars per share) $ 5.72
Outstanding, number of shares (in shares) 8,537,219
Outstanding, weighted average exercise price (in dollars per share) $ 4.78
Outstanding, weighted average contractual term (Year) 6 years 1 month 6 days
Outstanding, aggregate intrinsic value $ 153,322
Exercisable, number of shares (in shares) 7,665,123
Exercisable, weighted average exercise price (in dollars per share) $ 4.65
Exercisable, weighted average contractual term (Year) 6 years
Exercisable, aggregate intrinsic value $ 138,633
Vested and expected to vest, number of shares (in shares) 8,505,342
Vested and expected to vest, weighted average exercise price (in dollars per share) $ 4.77
Vested and expected to vest, weighted average contractual term (Year) 6 years 1 month 6 days
Vested and expected to vest, aggregate intrinsic value $ 152,808
Other  
Weighted average fair value for options granted (in dollars per share) $ 9.84
Share Price (in dollars per share) $ 22.74