v3.26.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Stock options          
Number of Options Outstanding          
Stock options outstanding, beginning (in shares)     8,438,000    
Stock options granted (in shares) 0 0 0 0  
Stock options exercised (in shares)     (27,000)    
Stock options forfeited or expired (in shares)     (363,000)    
Stock options outstanding, ending balance (in shares) 8,048,000   8,048,000   8,438,000
Stock option exercisable (in shares) 7,989,000   7,989,000    
Stock options vested and expected to vest (in shares) 8,048,000   8,048,000    
Weighted-Average Exercise Price          
Stock options outstanding, beginning balance (USD per shares)     $ 12.93    
Stock options granted (USD per shares)     0    
Stock options exercised (USD per shares)     2.64    
Stock options forfeited or expired (USD per shares)     11.41    
Stock options outstanding, ending balance (USD per shares) $ 13.03   13.03   $ 12.93
Stock options exercisable (USD per shares) 13.07   13.07    
Stock options vested and expected to vest (USD per shares) $ 13.03   $ 13.03    
Weighted-Average Remaining Contractual Life and Aggregate Intrinsic Value          
Share-based compensation arrangement by share-Based payment award, options, outstanding, weighted average remaining contractual term     3 years 5 months 15 days   3 years 1 month 28 days
Weighted-average remaining contractual life of stock options exercisable     3 years 5 months 4 days    
Weighted-average remaining contractual life of stock options vested and expected to vest     3 years 5 months 15 days    
Aggregate intrinsic value of stock options outstanding, beginning balance     $ 152    
Aggregate intrinsic value of stock options outstanding, ending balance $ 516   516   $ 152
Aggregate intrinsic value of stock options exercisable 497   497    
Aggregate intrinsic value of stock options vested and expected to vest $ 516   $ 516    
Performance Shares          
Number of Options Outstanding          
Stock options outstanding, beginning (in shares)     3,620,000    
Stock options forfeited or expired (in shares)     (81,000)    
Stock options outstanding, ending balance (in shares) 3,539,000   3,539,000   3,620,000
Stock option exercisable (in shares) 3,539,000   3,539,000    
Stock options vested and expected to vest (in shares) 3,539,000   3,539,000