XML 141 R127.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Compensation Plans - Option Groups Outstanding (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Weighted average exercise price for options exercisable (in dollars per share) $ 22.57
Options outstanding, weighted average remaining contractual term 5 years 3 months 18 days
Options exercisable, weighted average remaining contractual term 3 years 10 months 24 days
All Other Grant Dates  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Other options exercise price range, lower range limit (in dollars per share) $ 15.10
Other options exercise price range, upper range limit (in dollars per share) 32.72
Weighted average exercise price for options exercisable (in dollars per share) $ 25.69
Options outstanding, weighted average remaining contractual term 1 year 10 months 24 days