v3.26.1
Share Repurchase Program (Tables)
3 Months Ended
Mar. 31, 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