XML 128 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Plans - Schedule of Exercise Price Ranges, Characteristics of Outstanding Stock Options (Detail)
12 Months Ended
Dec. 31, 2022
$ / 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 (in shares) | shares 33,148
Stock Options Outstanding  
Stock Options Outstanding (in shares) | shares 33,148
Stock Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 44.50
Stock Options Outstanding, Weighted-Average Remaining Life (in years) 2 years 4 months 28 days
Stock Options Exercisable  
Stock Options Exercisable (in shares) | shares 33,148
Stock Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 44.50
Stock Options Exercisable, Weighted-Average Remaining Life (in years) 2 years 4 months 28 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 (in shares) | shares 25,008
Stock Options Outstanding  
Stock Options Outstanding (in shares) | shares 25,008
Stock Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 49.10
Stock Options Outstanding, Weighted-Average Remaining Life (in years) 2 years 2 months 15 days
Stock Options Exercisable  
Stock Options Exercisable (in shares) | shares 25,008
Stock Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 49.10
Stock Options Exercisable, Weighted-Average Remaining Life (in years) 2 years 2 months 15 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 (in shares) | shares 58,156
Stock Options Outstanding  
Stock Options Outstanding (in shares) | shares 58,156
Stock Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 46.48
Stock Options Outstanding, Weighted-Average Remaining Life (in years) 2 years 3 months 25 days
Stock Options Exercisable  
Stock Options Exercisable (in shares) | shares 58,156
Stock Options Exercisable, Weighted-Average Exercise Price (in dollars per share) $ 46.48
Stock Options Exercisable, Weighted-Average Remaining Life (in years) 2 years 3 months 25 days