XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Common Stock Outstanding Roll Forward
The changes in shares of Common and Treasury Stock are as follows:
(in thousands)Common Shares IssuedTreasury Stock SharesCommon Shares Outstanding
Balance as of December 31, 202323,117 149 22,968 
Net shares issued for Stock awards— (7)
Balance as of June 30, 202423,117 142 22,975