idh 95