XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
SHARE REPURCHASES (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Share Repurchases
The following table summarizes the shares repurchased under the 10b5-1 Repurchase Plan during the three months ended September 30, 2025.
PeriodTotal number of shares purchasedAverage price paid per share (1)Total number of shares purchased as part of publicly announced plans or programsApproximate dollar value of shares that may yet be purchased under the plans or programs
(in thousands, except share and per share amounts)
July 1 through July 31, 2025$— $64,854 
August 1 through August 31, 202545,54214.25 45,54264,206 
September 1 through September 30, 2025135,22713.98 135,22762,318 
___________________
(1)Includes broker commissions.