XML 143 R125.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION - Stock Options Outstanding and Exercisable (Detail) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of Exercise Prices Per Share - Lower Range $ 0.00      
Range of Exercise Prices Per Share - Upper Range $ 44.59      
Options Outstanding - Stock Option Shares 623 1,051 1,577 2,145
Options outstanding - weighted-average remaining term (Yrs) 1 year 8 months 12 days      
Options Outstanding - Weighted-Average Exercise Price Per Share $ 33.92 $ 32.90 $ 32.05 $ 31.02
Options Exercisable - Stock Option Shares 623 1,051 1,577  
Options Exercisable - Weighted-Average Exercise Price Per Share $ 33.92      
$0.00 - $28.97        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of Exercise Prices Per Share - Lower Range 0.00      
Range of Exercise Prices Per Share - Upper Range $ 28.97      
Options Outstanding - Stock Option Shares 173      
Options outstanding - weighted-average remaining term (Yrs) 1 year 1 month 6 days      
Options Outstanding - Weighted-Average Exercise Price Per Share $ 28.96      
Options Exercisable - Stock Option Shares 173      
Options Exercisable - Weighted-Average Exercise Price Per Share $ 28.96      
$28.97 - $31.21        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of Exercise Prices Per Share - Lower Range 28.97      
Range of Exercise Prices Per Share - Upper Range $ 31.21      
Options Outstanding - Stock Option Shares 76      
Options outstanding - weighted-average remaining term (Yrs) 6 months      
Options Outstanding - Weighted-Average Exercise Price Per Share $ 30.30      
Options Exercisable - Stock Option Shares 76      
Options Exercisable - Weighted-Average Exercise Price Per Share $ 30.30      
$31.21 - $36.21        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of Exercise Prices Per Share - Lower Range 31.21      
Range of Exercise Prices Per Share - Upper Range $ 36.21      
Options Outstanding - Stock Option Shares 252      
Options outstanding - weighted-average remaining term (Yrs) 1 year 10 months 24 days      
Options Outstanding - Weighted-Average Exercise Price Per Share $ 34.84      
Options Exercisable - Stock Option Shares 252      
Options Exercisable - Weighted-Average Exercise Price Per Share $ 34.84      
$36.21 - $44.59        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of Exercise Prices Per Share - Lower Range 36.21      
Range of Exercise Prices Per Share - Upper Range $ 44.59      
Options Outstanding - Stock Option Shares 122      
Options outstanding - weighted-average remaining term (Yrs) 2 years 10 months 24 days      
Options Outstanding - Weighted-Average Exercise Price Per Share $ 41.33      
Options Exercisable - Stock Option Shares 122      
Options Exercisable - Weighted-Average Exercise Price Per Share $ 41.33