XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Equity
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Equity Equity
On December 2, 2020, we announced that our Board of Directors authorized a $100 million share repurchase program, with no set expiration or termination date. Our repurchase program does not obligate us to acquire any particular common stock amount. The program grants management discretion to determine the timing and amount of any share repurchases under the authorization based on market conditions and other considerations. In Six Months 2025, we repurchased 233,611 shares of our common stock under the program for $19.4 million, including commissions. All repurchases were completed in the first quarter of 2025, and we had $56.1 million of remaining program capacity as of June 30, 2025.