It seems to me that it would be more convenient to have the details show automatically, rather than taking the step to click to show the details. Is there a specific reason for it defaulting to having the details hidden?
Yes, a lot of people have several workouts scheduled for the same day. Showing details for all workouts would be confusing and I think would look a little cluttered.