v3.26.1
Stock-Based Compensation - Schedule of Option Activity (Details) - Outstanding stock options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2026
Incentive Plan  
Shares (in thousands)  
Outstanding, beginning balance (in shares) 38,664
Granted (in shares) 776
Exercised (in shares) (3,294)
Cancelled or Forfeited (in shares) (2,691)
Outstanding, ending balance (in shares) 33,455
Exercisable (in shares) 21,351
Weighted Average Exercise Price per Share  
Outstanding, beginning balance (in usd per share) $ 7.83
Granted (in usd per share) 8.99
Exercised (in usd per share) 5.83
Cancelled or Forfeited (in usd per share) 10.16
Outstanding, ending balance (in usd per share) 7.87
Exercisable (in usd per share) $ 8.06
Weighted Average Remaining Contractual Term (in years) and Aggregate Intrinsic Value  
Outstanding (in years) 5 years 11 months 15 days
Exercisable (in years) 4 years 9 months 7 days
Exercised $ 10,349
Outstanding at June 30, 2026 80,236
Exercisable at June 30, 2026 $ 49,742
Inducement Plan  
Shares (in thousands)  
Outstanding, beginning balance (in shares) 4,680
Granted (in shares) 319
Exercised (in shares) (1,027)
Cancelled or Forfeited (in shares) (511)
Outstanding, ending balance (in shares) 3,461
Exercisable (in shares) 2,294
Weighted Average Exercise Price per Share  
Outstanding, beginning balance (in usd per share) $ 8.33
Granted (in usd per share) 7.13
Exercised (in usd per share) 5.23
Cancelled or Forfeited (in usd per share) 12.78
Outstanding, ending balance (in usd per share) 8.49
Exercisable (in usd per share) $ 8.73
Weighted Average Remaining Contractual Term (in years) and Aggregate Intrinsic Value  
Outstanding (in years) 5 years 9 months 10 days
Exercisable (in years) 5 years 25 days
Exercised $ 3,840
Outstanding at June 30, 2026 9,669
Exercisable at June 30, 2026 $ 6,864