XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Transactions (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
May 15, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Equity [Abstract]          
Cash dividends declared per common share (in dollars per share) $ 1.90 $ 1.90 $ 1.65 $ 3.80 $ 3.30
Stock repurchased during period, shares   55,099   76,207  
Weighted average price (in dollars per share)   $ 226.83   $ 229.60  
Stock repurchased during period, value   $ 12.5   $ 17.5  
Shares available for repurchase (in shares)   528,338   528,338