XML 140 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION - Stock Option Activity (Detail) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock Option Shares      
Beginning Balance 1,051 1,577 2,145
Granted 0 0 0
Canceled (3) 0 (8)
Exercised (425) (526) (560)
Ending Balance 623 1,051 1,577
Weighted-Average Exercise Price Per Share      
Beginning Balance $ 32.90 $ 32.05 $ 31.02
Granted 0.00 0.00 0.00
Canceled 31.21 24.75 32.43
Exercised 31.40 30.35 28.11
Ending Balance $ 33.92 $ 32.90 $ 32.05