Stockholders' Equity |
6 Months Ended |
|---|---|
Jun. 30, 2025 | |
| Equity [Abstract] | |
| Stockholders' Equity | Stockholders’ Equity On May 2, 2023, the Company’s Board of Directors authorized the repurchase of up to $125 million of the Company’s common stock (the “2023 Share Repurchase Program”). During 2023, the Company repurchased 100,000 shares of its common stock for $2 million at an average price of $20.53 per share, funded by available cash. There were no share repurchases under the 2023 Share Repurchase Program in the three or six months ended June 30, 2025. As of June 30, 2025, $123 million remained approved to be used for share repurchases under the 2023 Share Repurchase Program. The 2023 Share Repurchase Program does not have an expiration date and may be suspended or discontinued at any time at the discretion of the Company’s Board of Directors. We are not obligated to repurchase any specific number of shares or use a specific dollar amount of the approved and remaining $123 million.
|