XML 66 R47.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Summary of Repurchase Programs Authorized by the Company's Board of Directors
The following table summarizes the repurchase programs authorized by the Company's board of directors:
Effective DateAuthorized AmountExpiration Date
Remaining Authorization at December 31, 2025
February 5, 2025$150.0 millionDecember 31, 2026$121.6 million
May 6, 2022$150.0 millionDecember 31, 2024$—
January 1, 2022$150.0 millionDecember 31, 2023$—
Summary of the Company's Repurchase Activity
The following table summarizes the Company's share repurchase activity:
Year Ended December 31,
202520242023
Shares repurchased pursuant to repurchase authorizations
Common shares repurchased101,903 — — 
Aggregate purchase price (in millions)$28.4 $— $— 
Average price per share$279.05 $— $— 
Shares repurchased from employees related to employment tax obligations
Common shares repurchased318,801 346,972 494,555 
Aggregate purchase price (in millions)$96.6 $66.4 $70.7 
Average price per share$303.03 $191.44 $142.92