It is two years. If she is sworn in after January 20th 2023 she can run for two additional full terms.
Okid dokie. Thanks for setting me straight.