Call or email Ellsworth
They'll be the best source.
The shock works great, so it would be worth knowing if it fits.
I think of the Id as being a fun long travel trail bike, so the shock may be heavier and more adjustable than you need. If I had an Id, I'd probably use an air shock like the Fox RP3.
The DHX is the right shock for the Moment, though. The Moment is "light freeride" in my mind.