v3.24.2
Share-Based Compensation - Summary of Performance Stock Units (Detail) - Performance Stock Units ("PSUs") [Member] - Share Based Compensation Plans [Member]
6 Months Ended
Jun. 30, 2024
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Shares, outstanding at Beginning of Period 778,024
Shares, Granted 793,447
Shares, Vested and released (336,513)
Shares, Forfeited or canceled (112,925)
Shares, outstanding at End of Period 1,122,033