It's been more of a rolling out than a reveal. I told a very close friend immediately, and a work friend asked directly at 6 weeks. I didn't deny.
We told our parents just shy of 8 weeks. We would have liked to confirm the heartbeat before telling, but DH's parents were visiting from out of state, so we took advantage of the face to face opportunity. MIL would have figured it out on her own.
We told our siblings after confirming a heartbeat at 8 weeks.
We told our extended family in person on Christmas and will tell the rest of them in person at New Year's (reaching end of first tri now). NT scan looked great, so we'll go public on FB after that.