XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Share-Settled Restricted Stock Unit Activity (Detail) - Share-settled Restricted Stock Units
shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
shares
Number of Shares/Units  
Beginning Balance 1,231
Granted 140
Vested (334)
Forfeited (157)
Ending Balance 880
Expected to vest as of June 30, 2025 880
Aggregate Intrinsic Value  
Vested | $ $ 120,067
Expected to vest as of June 30, 2025 | $ $ 355,748