Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of IDH:
noun: Initialism of isocitrate dehydrogenase. [(chemistry) An enzyme that catalyzes the oxidative decarboxylation of isocitrate, producing alphaketoglutarate and carbon dioxide.]