v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY        
Issuance of common stock 23,940 43,476 222,404 181,489
Purchase of shares of common stock (in shares) 1,436 2,615 76,438 38,314
Dividends declared on common stock (in dollars per share) $ 0.29 $ 0.275 $ 0.565 $ 0.515