New Samsung Galaxy S25 Edge may have revealed some key details