XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 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 AmountThree Months Ended March 31,PurchaseShareCompleted or
Date AuthorizedExpiration Date
Authorized
20242023Price RepurchasedExpired
March 11, 2024March 11, 2026$20,000 288 — $$20.42 
June 12, 2023June 10, 2025$20,000 207,722 — $4,133 $19.90 March 2024