Home Investing 48-year-old nostalgic mall retailer will close 25 stores in 2026