IDH facility