v3.26.1
STOCKHOLDERS’ EQUITY (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Shares Repurchased The following table presents repurchases of the Company’s common stock for the periods presented (in thousands, except total number of shares repurchased and per share data):
Total Number of SharesAverage
Repurchased During theAggregatePrice PerPlan
Dollar Amount
Six Months Ended June 30,
PurchaseShareCompleted or
Date AuthorizedExpiration Date
Authorized
20262025Price RepurchasedExpired
January 7, 2026January 8, 2028$20,000 325,445 — $11,451 $35.18 
May 1, 2025May 1, 2027$20,000 6,105 — $216 $35.31 March 1, 2026
May 1, 2025May 1, 2027$20,000 — 180,818 $4,811 $26.61 March 1, 2026
March 11, 2024March 11, 2026$20,000 — 106,189 $2,586 $24.35 May 1, 2025