XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) - $ / shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY      
Purchase of shares of common stock 141,923 483,899 359,620
Dividends declared on common stock (in dollars per share) $ 0.21 $ 0.72 $ 0.63