We have purchased ferry tickets to Hydra from Pireaus online. However, I am not sure where we pick up the tickets once we are in Athens.
There are kiosks at the port in Piraeus. Determine which boat you're on and which dock (by number, like E3), and then there will be a kiosk nearby. You bring your voucher or printed verification and ID
Look up the port on google maps and zoom in. Dock numbers are printed on the map:
Thanks! That should be simple enough. I guess that's why they say to get there at least an hour prior to departure.