XML 32 R18.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Stockholders' Equity
Under stock repurchase programs approved by the Company’s Board of Directors, the Company repurchased 3.1 million of its common shares for $171.8 million during 2025 and 3.5 million shares for $329.3 million during 2024. All repurchased shares have been retired. Under the $1.0 billion stock repurchase program, which was announced on November 20, 2025 and superseded the previous program, there was approximately $972.0 million remaining at year end for future stock repurchases.