XML 138 R127.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Compensation Plans - Option Groups Outstanding (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Weighted average exercise price for options exercisable (in dollars per share) $ 16
Options outstanding, weighted average remaining contractual term 4 years
Options exercisable, weighted average remaining contractual term 4 years
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) $ 24.23
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) $ 29.14
Options outstanding, weighted average remaining contractual term 1 year 2 months 12 days