XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders' Equity (Tables)
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Schedule of Repurchase Agreements
We repurchased the following shares under the 2021 Stock Repurchase Program:
Three Months Ended September 30,Nine Months Ended September 30,
(in millions, except share data)2023202220232022
Repurchase Program SharesAggregate Purchase PriceSharesAggregate Purchase PriceSharesAggregate Purchase PriceSharesAggregate Purchase Price
2021 Stock Repurchase Program (1)
310,367 $37.3 577,562 $59.0 310,367 $37.3 1,454,396 $145.5 
(1) Number of shares have been adjusted for the Stock Split.