Idler arm too short?

I ordered a kit for my car and it came with an an idler arm that looks much different than the factory one. Haven’t had time to install it yet but it is a moog piece and it raises a red flag with me.

312B607B-4CA2-4C2F-9E29-0BE5E9B92C76.jpeg

F43A4580-4AC9-416F-A8E7-977830266A69.jpeg