A layoff or downsizing is the temporary suspension or permanent termination of employment of an employee or, more commonly, a group of employees for business reasons, such as personnel management or downsizing an organization. From Wikipedia
The 3D virtual tabletop project will be folded into D&D Beyond as layoffs leave a skeleton crew to oversee its integration.