XML 96 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Share-Settled Restricted Stock Unit Activity (Detail) - Share-settled Restricted Stock Units - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares/Units      
Beginning Balance 1,852 1,196 1,051
Granted 328 1,229 602
Vested (571) (365) (282)
Forfeited (378) (208) (175)
Ending Balance 1,231 1,852 1,196
Expected to vest as of December 31, 2024 1,231    
Aggregate Intrinsic Value      
Vested $ 112,476 $ 14,817 $ 6,604
Expected to vest as of December 31, 2024 $ 356,427