Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)

v3.24.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY      
Common stock, par value (in dollars per share) $ 0.01 $ 0.01  
Issuance of restricted share awards under long-term equity incentive plan, net of forfeitures (in shares) 112,580 168,137 144,679
Repurchase of shares (in shares)   1,390,667 183,136
Number of shares withheld to pay taxes on employees' equity awards (in shares) 32,914 53,593 43,715
Shares issued upon exercise of stock options (in shares) 53,541 25,215 53,275