XML 146 R128.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION - Restricted Stock Activity (Detail) - Restricted Stock - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Beginning balance 2,308 2,414 2,557
Granted 1,300 1,171 1,119
Canceled (48) (112) (96)
Vested (1,461) (1,165) (1,166)
Ending Balance 2,099 2,308 2,414
Weighted-Average Grant-Date Fair Value Per Share      
Beginning balance $ 62.96 $ 56.21 $ 49.38
Granted 80.90 70.74 66.72
Canceled 74.68 60.62 54.59
Vested 47.22 52.77 49.64
Ending Balance $ 73.65 $ 62.96 $ 56.21