“Horizon Kinetics underwrites investments for a minimum of 5 years, with an ideal holding period of 7 years to forever.”