How Long Does Ivermectin Topical Last? — Duration Guide (2026)