v3.25.2
Share Repurchase Program (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Treasury Stock
Offer DateRepurchase DateShares TenderedShares RepurchasedRepurchase Price Per ShareAggregate Consideration for Repurchased Shares (in thousands)
February 29, 2024May 7, 202422,351,035 2,676,696 $14.49 $38,785.30 
March 3, 2025May 9, 202523,444,496 2,475,427 $14.10 $34,903.49