Sorry for posting edIT again lol but I found this album while doing the previous post and I’ve had it on loop! Maybe this album isn’t exactly IDM, but it’s at least adjacent?