XML 96 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Information Regarding Fully Vested and Expected to Vest Stock Options (Detail)
shares in Thousands
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number of Options (share data in thousands) | shares 17,624
$2.87 - $4.66 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number of Options (share data in thousands) | shares 6,865
Weighted Average Remaining Contractual Life (years) 7 years 11 months 15 days
$2.87 - $4.66 [Member] | Minimum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 2.87
$2.87 - $4.66 [Member] | Maximum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 4.66
$5.02 - $7.53 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number of Options (share data in thousands) | shares 6,740
Weighted Average Remaining Contractual Life (years) 4 years 3 months
$5.02 - $7.53 [Member] | Minimum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 5.02
$5.02 - $7.53 [Member] | Maximum [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price $ 7.53
$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 3,132
Weighted Average Remaining Contractual Life (years) 4 years 1 month 24 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 592
Weighted Average Remaining Contractual Life (years) 3 years 7 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 295
Weighted Average Remaining Contractual Life (years) 2 years 11 months 15 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