Ryan Seacrest will stay with iHeartMedia until 2025.