XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Transactions (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
May 14, 2025
Equity [Abstract]          
Cash dividends declared per common share (in dollars per share) $ 2.25 $ 1.90 $ 4.50 $ 3.80  
Stock repurchased during period, shares (in shares) 175,872   287,072    
Weighted average price (in dollars per share) $ 170.55   $ 174.14    
Stock repurchased during period, value $ 30.0   $ 50.0    
Addition to the total number of shares authorized to be repurchased (in shares)         750,000
Shares available for repurchase (in shares) 866,240   866,240