Subsequent Events |
6 Months Ended |
|---|---|
Jun. 30, 2024 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | 17. Subsequent Events On July 26, 2024, the Board of Directors (the "Board") approved a share repurchase program (the "Repurchase Program") pursuant to which the Company may purchase up to $500 million of its outstanding Common Stock. Under the Repurchase Program, share repurchases may be made from time to time, in the open market, in privately negotiated transactions, or otherwise, including through the use of Rule 10b5-1 trading plans entered into by the Company, with the amount and timing of repurchases to be determined at the discretion of the Company’s management, depending on market conditions and corporate needs. The Repurchase Program has no expiration date, does not obligate the Company to acquire any particular amount of Common Stock, and may be modified, suspended, or terminated at any time at the discretion of the Board. |