Free park and ride bus journeys in Oxford will continue until the end of March 2026, Oxfordshire County Council has announced.