IDO@25 Year in Review