XML 43 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Share Repurchase Plan (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Repurchase Activity
Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except share and per share data)2026202520262025
Value of shares authorized to repurchase$100,000 $50,000 $100,000 $50,000 
Remaining plan capacity at the beginning of the period$50,379 $— $100,000 $— 
Total shares repurchased1,074,924 — 2,221,024 — 
Average share price for the period$44.24 $— $43.75 $— 
Total share cost of repurchases(1)
$47,557 $— $97,178 $— 
Remaining plan capacity at the end of the period$2,822 $50,000 $2,822 $50,000 
(1)Excludes excise tax and commissions