v3.26.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Stockholders' Equity [Abstract]        
Common stock, par value (dollars per share) $ 0.01   $ 0.01  
Dividend (dollars per share) $ 0.79 $ 0.69 $ 1.58 $ 1.38
Treasury stock (shares) 56.5 51.9 56.5 51.9
Common stock outstanding (shares) 79.0 83.6 79.0 83.6