XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2
STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Changes in Shares of Common Stock The following table shows the Company’s changes in shares of common stock for the three and six months ended June 30, 2024 and 2023 (in thousands):
20242023
Balance - beginning of the year174,576 181,958 
Equity issuances492 274 
Share repurchases(1,252)(2,475)
Balance - March 31, 173,816 179,757 
Equity issuances261 114 
Share repurchases(2,666)— 
Balance - June 30, 171,411 179,871