I/ATLAS, believed to have originated from outside our solar system, was first detected in July 2025 by the ATLAS survey telescope.