XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Share Repurchase Program
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Treasury Stock Share Repurchase Program
 
On December 6, 2022, the board of directors approved a share repurchase program that authorizes the company to repurchase up to $500.0 million in shares of the company's outstanding common stock, effective January 1, 2023 (the 2022 Share Repurchase Program). This authorization replaced the then-existing share repurchase program. Under this authorization, we may repurchase shares from time to time at prevailing market prices on the open market or in private transactions in amounts that we deem appropriate.

For the three months ended September 30, 2025, we repurchased a total of 729,678 shares for $180.1 million, of which $10.0 million was settled in early October 2025. For the nine months ended September 30, 2025, we repurchased a total of 1,496,319 shares for $401.7 million, of which $10.0 million was settled in early October 2025. As of September 30, 2025, we have repurchased a total of 1,538,103 shares for $414.7 million under the 2022 Share Repurchase Program, leaving $85.3 million available for future repurchases.