v3.25.4
Stockholders' Equity - Schedule of Currently Outstanding and Exercisable Stock Options (Detail)
shares in Thousands
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Shares outstanding (in shares) | shares 3,379
Weighted- Average Remaining Contractual Term (in years) 6 years 11 months 19 days
Weighted average exercise price (in US dollars per share) $ 6.67
Shares exercisable (in shares) | shares 1,656
Weighted average exercise price (in US dollars per share) $ 9.24
Range One  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range limit (in US dollars per share) 2.46
Upper range limit (in US dollars per share) $ 6.56
Shares outstanding (in shares) | shares 1,855
Weighted- Average Remaining Contractual Term (in years) 8 years 4 months 24 days
Weighted average exercise price (in US dollars per share) $ 4.17
Shares exercisable (in shares) | shares 382
Weighted average exercise price (in US dollars per share) $ 6.00
Range Two  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range limit (in US dollars per share) 7.13
Upper range limit (in US dollars per share) $ 10.69
Shares outstanding (in shares) | shares 1,157
Weighted- Average Remaining Contractual Term (in years) 5 years 10 months 9 days
Weighted average exercise price (in US dollars per share) $ 7.84
Shares exercisable (in shares) | shares 907
Weighted average exercise price (in US dollars per share) $ 8.00
Range Three  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range limit (in US dollars per share) 12.90
Upper range limit (in US dollars per share) $ 19.35
Shares outstanding (in shares) | shares 324
Weighted- Average Remaining Contractual Term (in years) 3 years 5 months 1 day
Weighted average exercise price (in US dollars per share) $ 14.89
Shares exercisable (in shares) | shares 324
Weighted average exercise price (in US dollars per share) $ 14.89
Range Four  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range limit (in US dollars per share) 21.64
Upper range limit (in US dollars per share) $ 32.46
Shares outstanding (in shares) | shares 43
Weighted- Average Remaining Contractual Term (in years) 2 years 10 days
Weighted average exercise price (in US dollars per share) $ 21.65
Shares exercisable (in shares) | shares 43
Weighted average exercise price (in US dollars per share) $ 21.65