XML 145 R127.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Compensation Plans - Option Groups Outstanding (Parenthetical) (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Weighted average exercise price for options outstanding (in dollars per share) $ 17.03 $ 15.97
Weighted average exercise price for options exercisable (in dollars per share) $ 24.73  
Options outstanding, weighted average remaining contractual term 6 years 1 month 6 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) $ 9.54  
Other options exercise price range, upper range limit (in dollars per share) 32.72  
Weighted average exercise price for options outstanding (in dollars per share) 23.13  
Weighted average exercise price for options exercisable (in dollars per share) $ 23.13  
Options outstanding, weighted average remaining contractual term 2 years 6 months  
Options exercisable, weighted average remaining contractual term 2 years 6 months