v3.26.1
Stockholders' Equity and Stock-Based Compensation - Schedule of Stock Options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Number of Shares (in thousands)    
Beginning balance (in shares) 2,332  
Ending balance (in shares) 2,332 2,332
Options vested or expected to vest (in shares) 2,332  
Options exercisable (in shares) 1,593  
Weighted-Average Exercise Price    
Beginning balance (in dollars per share) $ 11.32  
Ending balance (in dollars per share) 11.32 $ 11.32
Options vested or expected to vest (in dollars per share) 11.32  
Options exercisable (in dollars per share) $ 13.58  
Weighted-Average Remaining Contractual Term (in years)    
Weighted-Average Remaining Contractual Term (in years) 6 years 9 months 18 days 7 years 1 month 6 days
Options vested or expected to vest as of the end of the period 6 years 9 months 18 days  
Options exercisable as of the end of the period 6 years 4 months 24 days  
Aggregate Intrinsic Value    
Aggregate intrinsic value $ 5,021 $ 4,650
Options vested or expected to vest as of the end of the period 5,021  
Options exercisable as of the end of the period $ 52