A Gwinnett County Kroger employee who was allegedly beaten and stabbed by a disgruntled coworker has been released from the hospital.

Maria Mosher, 59, suffered two skull fractures, five broken ribs and countless stab wounds Nov. 17 when she was attacked by 21-year-old Akin Williams in the break room of the Grayson Highway store, Gwinnett police said.

RELATED: Kroger employee arrested after stabbing co-worker in Gwinnett County

A detective testified Tuesday that Williams came in on his day off, cornered his supervisor and attacked her for nearly an hour, Channel 2 Action News reported.

When officers arrived at the store, they found Mosher covered in blood on the floor of the break room, AJC.com previously reported. Broken furniture was scattered about and the Kroger employee had numerous stab wounds to her neck, hands and legs.

According to police, Mosher made several attempts to leave the break room during the assault, but each time she got near the door, Williams kicked her in the head and dragged her away from it. The woman lost consciousness several times during the attack, which was captured on the store’s surveillance system.

“She was trying to leave,” Gwinnett detective Yayoi Huggins testified Tuesday. “She made another attempt to go up to the door to leave the break room and he again kicked her in the face and dragged her away from the door.”

The blade used to stab the woman was a pocketknife that Williams brought from home, authorities said.

Nearly an hour into the attack, another employee walked in and saw the woman’s injuries, Channel 2 reported.

Williams allegedly told them his supervisor fell and that he was “taking care of things,” the detective testified. Police said he also attempted to clean up the scene by soaking up the blood with towels that were later found shoved into a cart.

Asked if they had disagreements before the alleged assault, Mosher told detectives that she would tell Williams what to do, but that he wouldn’t listen, police said.

MORE: Gwinnett Kroger employee accused of stabbing supervisor faces new charges

Williams was initially arrested for aggravated assault, but police added charges of kidnapping, false imprisonment and aggravated battery after speaking with witnesses and reviewing the surveillance footage.

Williams remains held at the Gwinnett County jail without bond.

In other news: 

Channel 2 investigative reporter Aaron Diamant reports on how this all fits into Atlanta City Hall corruption probe.