XML 20 R9.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY        
Issuance of shares of common stock (in shares) 43,476   181,489  
Repurchase of shares of common stock (in shares) 2,615 420,959 38,314 483,899
Dividends declared on common stock (in dollars per share) $ 0.275 $ 0.24 $ 0.515 $ 0.48