XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2024
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
Nine Months Ended September 30,
PurchaseShareCompleted or
Date AuthorizedExpiration Date
Authorized
20242023Price RepurchasedExpired
March 11, 2024March 11, 2026$20,000 501,106 — $9,739 $19.44 
June 12, 2023June 10, 2025$20,000 207,722 889,566 $16,364 $14.91 March 2024
December 15, 2022December 15, 2024$7,997 — 400,691 $6,154 $15.36 August 2023