Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Unaudited) (Parenthetical)

v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Unaudited) (Parenthetical) - $ / shares
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Unaudited)        
Common stock, par value (in dollars per share) $ 0.01 $ 0.01 $ 0.01 $ 0.01
Issuance of restricted share awards under long-term equity incentive plan, net of forfeitures (in shares) 2,303 51,633 2,022 51,236
Repurchase of shares (in shares) 454,802 693,881 1,246,182  
Number of shares withheld to pay taxes on employees' equity awards (in shares) 2,898 14,178   14,965
Shares issued upon exercise of stock options (in shares)     10,269 5,757