American Journal on Intellectual and Developmental Disabilities: Impact Factor 2026, Indexing and Published Papers