FHO Racing has been rocked by the news that both Peter Hickman and Davey Todd will leave the team ahead of their return to the North West 200 in 2025.