Estelle weakened to a tropical storm on July 23 .
Estelle weakened to a tropical storm on July 23 , and on the 25th it weakened to a depression .