Partnership expected to reach approximately 700 locations by August 2026, including stores serving Stanford University and the University of Texas, creating a new customer acquisition channel and a new source of gift card supply ahead of the back-to-school season