XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock and Stock-Based Compensation - Summary of Stock Options under Employee Equity Incentive Plan and Stock Option Plan for Non-Employee Directors (Detail) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2023
Shares  
Outstanding at beginning of period 204,245
Granted 51,278
Exercised (47,005)
Forfeited/ Expired (7,219)
Outstanding at end of period 201,299
Exercisable at end of period 97,832
Vested and expected to vest at end of period 168,216
Weighted-Average Exercise Price  
Outstanding at beginning of period $ 334.26
Granted 324.78
Exercised 198.43
Forfeited/ Expired 410.53
Outstanding at end of period 360.83
Exercisable at end of period 300.59
Vested and expected to vest at end of period $ 352.15
Weighted-Average Remaining Contractual Term  
Outstanding at end of period 6 years 1 month 13 days
Exercisable at end of period 4 years 8 months 12 days
Vested and expected to vest at end of period 5 years 9 months 10 days
Aggregate Intrinsic Value  
Outstanding at end of period $ 18,439
Exercisable at end of period 11,591
Vested and expected to vest at end of period $ 16,995