v3.25.2
Stock-Based Compensation - Schedule of performance units activity (Detail) - Performance units
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Number of Performance Units  
Outstanding number of shares (in shares), beginning balance 3,257,804
Granted, number of shares (in shares) 855,094
Vested, number of shares (in shares) (1,152,320)
Forfeited, number of shares (in shares) (191,088)
Outstanding number of shares (in shares), ending balance 2,769,490
Expected to vest, number of shares (Units) 2,864,300
Weighted Average Grant Date Fair Value  
Outstanding weighted average grant date fair value, beginning balance (in usd per share) | $ / shares $ 39.77
Granted, weighted average grant date fair value (in usd per share) | $ / shares 54.05
Vested, weighted average grant date fair value (in usd per share) | $ / shares 44.50
Forfeited, weighted average grant date fair value (in usd per share) | $ / shares 39.02
Outstanding weighted average grant date fair value, ending balance (in usd per share) | $ / shares $ 42.27
Maximum Shares Eligible to Receive  
Outstanding maximum shares eligible to receive, beginning balance (in shares) 6,204,877
Granted, maximum shares eligible to receive (in shares) 2,052,226
Vested, maximum shares eligible to receive (in shares) (1,152,320)
Forfeited, maximum shares eligible to receive (in shares) (458,611)
Outstanding maximum shares eligible to receive, ending balance (in shares) 6,646,172
Vested, net of withholding tax (in shares) 737,027