v3.26.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Stock options      
Number of Options Outstanding      
Stock options outstanding, beginning (in shares) 7,958,000    
Stock options granted (in shares) 0 0  
Stock options exercised (in shares) (10,000)    
Stock options forfeited or expired (in shares) (35,000)    
Stock options outstanding, ending balance (in shares) 7,913,000   7,958,000
Stock option exercisable (in shares) 7,887,000    
Stock options vested and expected to vest (in shares) 7,913,000    
Weighted-Average Exercise Price      
Stock options outstanding, beginning balance (USD per shares) $ 13.08    
Stock options granted (USD per shares) 0    
Stock options exercised (USD per shares) 2.68    
Stock options forfeited or expired (USD per shares) 5.90    
Stock options outstanding, ending balance (USD per shares) 13.12   $ 13.08
Stock options exercisable (USD per shares) 13.15    
Stock options vested and expected to vest (USD per shares) $ 13.12    
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 2 years 11 months 12 days   3 years 2 months 12 days
Weighted-average remaining contractual life of stock options exercisable 2 years 11 months 4 days    
Weighted-average remaining contractual life of stock options vested and expected to vest 2 years 11 months 12 days    
Aggregate intrinsic value of stock options outstanding, beginning balance $ 424    
Aggregate intrinsic value of stock options outstanding, ending balance 0   $ 424
Aggregate intrinsic value of stock options exercisable 0    
Aggregate intrinsic value of stock options vested and expected to vest $ 0    
Performance Shares      
Number of Options Outstanding      
Stock options outstanding, beginning (in shares) 3,530,000    
Stock options forfeited or expired (in shares) (2,000)    
Stock options outstanding, ending balance (in shares) 3,528,000   3,530,000
Stock option exercisable (in shares) 3,528,000    
Stock options vested and expected to vest (in shares) 3,528,000