Neil deGrasse Tyson will be back on the National Geographic Channel now that the network has completed an investigation into accusations that the celebrity astrophysicist engaged in sexual misconduct.

The network released a minimal statement to Variety and didn’t elaborate on the findings: