XML 92 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Incentive Plans - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Shares Outstanding, Beginning balance 12,295    
Shares, Granted 838 1,300 2,700
Shares, Exercised (3,950)    
Shares, Forfeited (519)    
Shares Outstanding, Ending balance 8,664 12,295  
Shares, Options exercisable 6,712    
Shares, Expected to vest 1,952    
Weighted -Average Exercise Price Per Share Outstanding, Beginning balance $ 26.31    
Weighted -Average Exercise Price Per Share, Granted 52.48    
Weighted -Average Exercise Price Per Share, Exercised 20.11    
Weighted -Average Exercise Price Per Share, Forfeited 43.65    
Weighted -Average Exercise Price Per Share, Outstanding, Ending balance 30.65 $ 26.31  
Weighted -Average Exercise Price Per Share, Options exercisable 26.2    
Weighted -Average Exercise Price Per Share, Expected to vest $ 45.97    
Weighted - Average Contractual Life Outstanding, Balance   6 years 2 months 26 days  
Weighted - Average Contractual Life, Options exercisable 5 years 4 months 20 days    
Weighted - Average Contractual Life, Expected to vest 8 years 1 month 17 days    
Aggregate Intrinsic Value, Outstanding   $ 317,031  
Aggregate Intrinsic Value, Options exercisable $ 226,419    
Aggregate Intrinsic Value, Expected to vest $ 27,515