XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Repurchase Agreements e repurchased the following shares under our stock repurchase programs:
Three Months Ended March 31,
(in millions, except share data)20252024
Repurchase Program SharesAggregate Purchase PriceSharesAggregate Purchase Price
2025 Stock Repurchase Program 586,238 $65.4 — $— 
2021 Stock Repurchase Program 212,012 24.0 184,821 22.0 
Total798,250 $89.4 184,821 $22.0