Sling Secures $123 Million in Series C Funding for Thyroid Eye Disease Medication 09/16/202609/16/2026