This idea is a theory that needs provision. Since the idea is already tested and can be used to make predictions for numerous new situations, this can be called a theory. But since there is one event that it cannot explain, this theory needs to be revised to make it possible to explain the particular event.