XML 153 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Stock Plans - Schedule of Exercise Price Ranges, Characteristics of Outstanding Stock Options (Detail)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
$33.01 – $45.00  
Range of Exercise Prices  
Range of Exercise Prices, minimum (in dollars per share) $ 33.01
Range of Exercise Prices, maximum (in dollars per share) $ 45.00
Stock Options Outstanding and Exercisable  
Stock Options Outstanding (in shares) | shares 500
Stock Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 44.50
Stock Options Outstanding, Weighted-Average Remaining Life (in years) 29 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]  
Stock Options Exercisable (in shares) | shares 500
Stock Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 44.50
Stock Options Exercisable, Weighted-Average Remaining Life (in years) 29 days
$45.01 – $57.93  
Range of Exercise Prices  
Range of Exercise Prices, minimum (in dollars per share) $ 45.01
Range of Exercise Prices, maximum (in dollars per share) $ 57.93
Stock Options Outstanding and Exercisable  
Stock Options Outstanding (in shares) | shares 1,717
Stock Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 49.41
Stock Options Outstanding, Weighted-Average Remaining Life (in years) 2 years 3 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]  
Stock Options Exercisable (in shares) | shares 1,717
Stock Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 49.41
Stock Options Exercisable, Weighted-Average Remaining Life (in years) 2 years 3 days
$33.01 – $57.93  
Range of Exercise Prices  
Range of Exercise Prices, minimum (in dollars per share) $ 33.01
Range of Exercise Prices, maximum (in dollars per share) $ 57.93
Stock Options Outstanding and Exercisable  
Stock Options Outstanding (in shares) | shares 2,217
Stock Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 48.30
Stock Options Outstanding, Weighted-Average Remaining Life (in years) 1 year 6 months 29 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]  
Stock Options Exercisable (in shares) | shares 2,217
Stock Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 48.30
Stock Options Exercisable, Weighted-Average Remaining Life (in years) 1 year 6 months 29 days