Anyone have an idea as to what this is?

Is this too much for it to be implantation? When I peed later on, there were just a few small dots of light brown.