XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Summary of Stock Option Activity (Detail) - $ / shares
6 Months Ended
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]  
Shares, Outstanding, Beginning Balance 7,204,372
Shares, Granted 1,056,224
Shares, Exercised (677,561)
Shares, Cancelled or forfeited (278,612)
Shares, Outstanding, Ending Balance 7,304,423
Shares, Exercisable 4,714,519
Shares, Vested and expected to vest 7,304,423
Weighted-Average Exercise Price, Outstanding, Beginning Balance $ 55.05
Weighted-Average Exercise Price, Granted 68.76
Weighted-Average Exercise Price, Exercised 37.92
Weighted-Average Exercise Price, Cancelled or forfeited 72.96
Weighted-Average Exercise Price, Outstanding, Ending Balance 57.94
Weighted-Average Exercise Price, Exercisable 56.5
Weighted-Average Exercise Price, Vested and expected to vest $ 57.94