From an article "At, on and in (time)" by Cambridge Dictionary:
At the New Year, millions of people travel home to be with their families.
From an entry for new year on Oxford Learner's Dictionaries:
We're going to Germany for Christmas and New Year.
When do you use "the" before "New Year" or not? Does adding or removing "the" introduce any different nuance?