Against an unknown that has to be a fold. His range realistically has got to crush KQ.

I don't really think you overplayed it until you called the river either, just value betting a good hand. Although your bet sizing has left it awkward for yourself at the end again.