v3.26.1
Stockholders’ Equity - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Number of Options        
Beginning balance (in shares) 12,914,000 12,914,000    
Options granted (in shares)   0 0  
Options exercised (in shares)   (969,000)    
Options forfeited or expired (in shares)   (1,722,000)    
Ending balance (in shares)   10,223,000    
Exercisable (in shares)   10,223,000    
Vested or expected to vest (in shares)   10,223,000    
Weighted Average Exercise Price        
Beginning balance (in USD per share) $ 2.73 $ 2.73    
Options granted (in USD per share)   0    
Options exercised (in USD per share)   1.64    
Options forfeited and expired (in USD per share)   3.57    
Ending balance (in USD per share)   2.69    
Exercisable (in USD per share)   2.69    
Vested or expected to vest (in USD per share)   $ 2.69    
Additional Disclosures        
Options outstanding, weighted average remaining contractual term (years) 4 years 4 months 24 days 4 years 3 months 18 days    
Exercisable, weighted average remaining contractual term (years)   4 years 3 months 18 days    
Vested or expected to vest (years)   4 years 3 months 18 days    
Options outstanding, aggregate intrinsic value   $ 1,389   $ 1,461
Exercisable, aggregate intrinsic value   1,389    
Vested or expected to vest, aggregate intrinsic value   $ 1,389