NEW YORK (CBSNewYork) — An NYPD detective was struck and seriously injured by a vehicle while on duty on Staten Island Sunday night.

Police were called at 8:55 p.m. to Richmond Avenue and Akron Street in the Bulls Head section of Staten Island.

READ MORE: 'The Governor's Trying To Sleep With Me': Cuomo Accuser Recalls Alleged Harassment

As CBS2’s Ali Bauman reported, police sources said the female detective was on duty, but in plain clothes the time.

“It was really bad — there was blood all over the floor,” a witness said.

Police said the 50-year-old detective who works out of the 121st Precinct was with her partner crossing Richmond Avenue when it happened.

“They were crossing the street, and as they were crossing the street, the car was driving way too fast — hit then detective, her body flipped, she hit the ground really hard,” said Nichole Lugo, who works at a hookah bar on Richmond Avenue, “and as soon as it happens – ambulance, police.”

READ MORE: Gov. Lamont Lifts Most COVID Capacity Limits In Connecticut, But Maintains Mask Mandate

Lugo said the detectives had been investigating a stabbing that happened at the hookah bar hours before. She had just finished talking to the detectives before they left to cross the street.

“She’s a very nice lady; very sweet, and I feel so bad,” Lugo said. “I hope she’s OK.”

The detective was taken to Richmond University Medical Center in serious condition, police said. She suffered head trauma and was expected to survive, sources said.

The driver who hit the detective remained at the scene, police said. The 31-year-old driver was being questioned by police late Sunday night and had not faced any charges.

MORE NEWS: Long Island Woman Sentenced To 9 Months In Prison For Death Of Anti-Gang Activist Evelyn Rodriguez

Sources said it appeared to be an accident.