v3.26.3
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Share Repurchase Program
The following table presents the shares repurchased and aggregate cost, including brokerage commissions and excise taxes incurred, under our current share repurchase program for the three and nine months ended September 30, 2026 and September 30, 2025.
Three Months EndedNine Months Ended
September 30, 2026September 30, 2025September 30, 2026September 30, 2025
Shares repurchased1,090,556 502,212 5,477,465 6,011,221 
Aggregate cost (in millions)$44.3 $25.3 $252.9 $334.9