Ivermectin 12 mg Explained: The Benefits, Risks, and Myths