XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Share Repurchase Program
The following table presents the shares repurchased under the share repurchase program, excluding excise taxes, for the three and nine months ended September 30, 2023 and September 30, 2022:
Three Months EndedNine Months Ended
September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Shares repurchased505,000 230,000 980,000 740,000 
Weighted average price, including brokerage commissions$67.67 $54.50 $62.10 $52.36 
Aggregate value (in millions)$34.2 $12.6 $60.9 $38.8