v3.26.3
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 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 $ 2.37 $ 2.07
Treasury stock (shares) 58.4 53.3 58.4 53.3
Common stock outstanding (shares) 77.1 82.2 77.1 82.2