Most teams carry 23 players on their roster throughout the year, unless they (like the Stars not too long ago) are so hard up against the cap that they have to stay at 22 or 21 for a period of time.
This generally means that a team will carry either 14 forwards and seven defensemen, or 13 forwards and eight defensemen, as the Stars have quite frequently done, back when things were normal-ish.
But credit to Jim Nill: he found a way for the Stars to carry 14 forwards and eight defensemen next year: By signing Mark Pysyk (pronounced PEH-syk) to a one-year, $750K deal, as he did today.