XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 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 for the three and six months ended June 30, 2023 and June 30, 2022:
Three Months EndedSix Months Ended
June 30, 2023June 30, 2022June 30, 2023June 30, 2022
Shares repurchased200,000 230,000 475,000 510,000 
Weighted average price, including brokerage commissions$60.62 $52.61 $56.18 $51.40 
Aggregate value (in millions)$12.1 $12.1 $26.7 $26.2