v3.26.1
Share Repurchase Program (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Treasury Stock
Offer DateRepurchase DateShares TenderedShares RepurchasedRepurchase Price Per ShareAggregate Consideration for Repurchased Shares (in thousands)
March 3, 2025May 9, 202523,444,496 2,475,427 $14.10 $34,903.49 
March 5, 2026May 8, 202634,527,343 2,499,996 $13.58 $33,949.95