I’m not really sure here. This looks like a battle between ants and termites. The black ones have waists, the red ones it’s harder to tell.
About 10 mm long. several depicted, at least twenty concealed under a stone.
Going in and out of a Chinese Mantis egg mass observed separately: https://www.inaturalist.org/observations/217192459