Report them to HR for creating a hostile work environment.
I've heard it said that in the U.S., the only reliable way for a non-union worker to get real protection from abuse is to personally hire a labor attorney.
There's no need to involve anyone else.
I work with people from different time zones and people who like to keep different schedules, some waking up very early or working very late, and I myself wake up pretty late. It just doesn't make sense that I should demand people message according to my schedule, but I'm also not going to wake up early or work late to match theirs.