Hearts defender Stephen Kingsley will be sidelined well into 2025 as he prepares to undergo surgery on the hamstring injury ...