Navy sailors from the future U.S.S Idaho visit the Gem State