time to detox