Можно разделить его с помощью, и это похоже на
.map(ids -> ids.toUpperCase().split(","))
Но если вы хотите создать новый список с идентификаторами, вы можете просто подать заявку на
1-е решение
List<String> splitted = new ArrayList<>();
list.stream().filter(Objects::nonNull).forEach(it -> splitted.addAll(Arrays.asList(it.toUpperCase().split(","))));
2-е решение
list.stream().filter(Objects::nonNull).map(it -> Arrays.asList(it.toUpperCase().split(","))).flatMap(Collection::stream).collect(Collectors.toList());