tide ide