v3.25.4
Stock-Based Compensation - Schedule of Information Regarding Fully Vested and Expected to Vest 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]  
Number of Options (share data in thousands) | shares 16,336
$2.87 - $4.33 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number of Options (share data in thousands) | shares 7,490
Weighted Average Remaining Contractual Life (years) 7 years 4 months 24 days
$2.87 - $4.33 [Member] | Minimum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 2.87
$2.87 - $4.33 [Member] | Maximum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 4.33
$4.49 - $6.74 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number of Options (share data in thousands) | shares 5,666
Weighted Average Remaining Contractual Life (years) 5 years 6 months 10 days
$4.49 - $6.74 [Member] | Minimum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 4.49
$4.49 - $6.74 [Member] | Maximum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 6.74
$8.00 - $12.00 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number of Options (share data in thousands) | shares 2,406
Weighted Average Remaining Contractual Life (years) 5 years 1 month 20 days
$8.00 - $12.00 [Member] | Minimum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 8
$8.00 - $12.00 [Member] | Maximum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 12
$12.47 - $18.71 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number of Options (share data in thousands) | shares 509
Weighted Average Remaining Contractual Life (years) 2 years 10 months 28 days
$12.47 - $18.71 [Member] | Minimum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 12.47
$12.47 - $18.71 [Member] | Maximum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 18.71
$22.08 - $33.12 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number of Options (share data in thousands) | shares 265
Weighted Average Remaining Contractual Life (years) 2 years 21 days
$22.08 - $33.12 [Member] | Minimum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 22.08
$22.08 - $33.12 [Member] | Maximum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 33.12