Beaumont police detective passes away from cancer