Are these isopods?

I suspect that they’re isopods because they’re in a group but they do kinda look like some sort of larvae!?

I suspect that they’re isopods because they’re in a group but they do kinda look like some sort of larvae!?