Stop in for a cup of coffee

Could a couple of those pits be detonation?
It is hard saying in the pic if it is detonation or just oil/sludge in the pic as I see it. But it does appear to have impact in the crown from something.

Screenshot_20230420_170936.jpg