Why the detail cannot come back
Lossy compression discards information deliberately. The encoder decides certain fine detail is unlikely to be noticed, rounds those values to zero, and writes a file that does not contain them.
The file that reaches you has no record of what was removed. There is nothing to decode, nothing to undo and nothing to recover — which is why re-saving at quality 100 achieves precisely nothing except a larger file containing the same degraded image.
Any tool promising to restore a compressed image is either sharpening it or inventing new detail. Both can be useful; neither is recovery.