XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders' Equity (Common Stock Issued With The Exercise Of Stock Options) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Stockholders' Equity Note [Abstract]        
Shares issued (in actual number of shares) 7,000 16,570 37,996 71,030
Proceeds from the exercise of stock options $ 0.4 $ 0.8 $ 1.9 $ 3.4
Average exercise price per share (in dollars per share) $ 57.15 $ 48.15 $ 50.34 $ 47.94