XML 104 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of Repurchase Agreements We repurchased the following shares under the 2018 and 2021 Stock Repurchase Programs:
For the year ending December 31,
(in millions, except share data)202220212020
Repurchase Program SharesAggregate Purchase PriceSharesAggregate Purchase PriceSharesAggregate Purchase Price
2021 Stock Repurchase Program 873,922 $175.5 226,232 $54.4 — $— 
2018 Stock Repurchase Program — — 245,132 49.2 235,590 27.9 
Total873,922 $175.5 471,364 $103.6 235,590 $27.9