XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Information Regarding Stock Options Outstanding (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
$12.26 - $86.01  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Limit (in dollars per share) $ 12.26
Range of Exercise Prices, Upper Limit (in dollars per share) $ 86.01
Options Outstanding, Options (in shares) | shares 9,000
Options Outstanding, Weighted-Average Remaining Contractual Life (years) 1 year 7 days
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 80.88
$86.57  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Limit (in dollars per share) 86.57
Range of Exercise Prices, Upper Limit (in dollars per share) $ 86.57
Options Outstanding, Options (in shares) | shares 8,000
Options Outstanding, Weighted-Average Remaining Contractual Life (years) 2 years 8 months 1 day
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 86.57
$94.15  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Limit (in dollars per share) 94.15
Range of Exercise Prices, Upper Limit (in dollars per share) $ 94.15
Options Outstanding, Options (in shares) | shares 1,000
Options Outstanding, Weighted-Average Remaining Contractual Life (years) 2 years 6 months 29 days
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 94.15
$95.09  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Limit (in dollars per share) 95.09
Range of Exercise Prices, Upper Limit (in dollars per share) $ 95.09
Options Outstanding, Options (in shares) | shares 208,000
Options Outstanding, Weighted-Average Remaining Contractual Life (years) 3 years 8 months 1 day
Options Outstanding, Weighted-Average Exercise Price (in dollars per share) $ 95.09