v3.24.2.u1
Stock-Based Compensation - Schedule of restricted share units activity (Detail) - Restricted share units (RSUs) - $ / shares
6 Months Ended
Jun. 30, 2024
Number of Restricted Share Units  
Outstanding number of shares (in shares), beginning balance 1,036,616
Granted (in shares) 1,635,940
Vested (in shares) (346,177)
Forfeited (in shares) (168,172)
Outstanding number of shares (in shares), ending balance 2,158,207
Expected to vest, number of shares (Units) 1,926,968
Weighted Average Grant Date Fair Value  
Outstanding weighted average grant date fair value, beginning balance (in usd per share) $ 42.87
Granted, weighted average grant date fair value (in usd per share) 33.78
Vested, weighted average grant date fair value (in usd per share) 42.55
Forfeited, weighted average grant date fair value (in usd per share) 40.07
Outstanding weighted average grant date fair value, ending balance (in usd per share) $ 36.25
Net settlement on vesting of restricted share unit (in shares) 220,880