XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Schedule of Stock Repurchase Activity
The following table presents the repurchase activity through September 30, 2025:
Total number of shares purchasedAverage price paid per shareApproximate dollar value of shares purchased
(in thousands)
First Quarter 2025292,898 $18.35 $5,375 
Second Quarter 20252,560,938 19.58 50,147 
Third Quarter 2025490,228 19.839,720 
Total3,344,064 $65,242