The length of time Does it Take to Detox: A Comprehensive Guide