The Stripes (Home) and Stars (Away) jersey fonts are similar except for the numbers. The numbers of the Stripes font are solid but with notches, except for the zero, while the Stars font has inlined numbers.
This is not an entirely new font. The numbers are new but the letters are the same as those used on the Germany 2024 jersey. However, the letters on this font were not taken from the 2024 font but were redrawn from scratch.
The font is based on what was used on the Netherlands jersey during their Euro 2024 matches against Poland (June 16) and Austria (June 25) except for the Q as earlier noted.
DISCLOSURE: I could not find the letter Q used on a Netherlands shirt so I used the Q that is shown by Nike, which is not exactly the same as the 2018 font - the tail of the Q is different.