Inaugurating the 12,000-square-foot space will be The Costume Institute's spring 2026 exhibition, “Costume Art”