v3.24.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2024
Equity [Abstract]  
Schedule of Repurchase Activity
The following table presents the repurchase activity from January 1, 2023 through May 5, 2023, the end date of the Repurchase Program:
Total number of shares purchasedAverage price paid per shareApproximate dollar value of shares purchased
(in thousands)
First Quarter 20231,589,424 $24.19 $38,456 
Second Quarter 2023534,790 21.59 11,544 
Total2,124,214 $50,000