If you can check the screenshot the sum of New and repeat Visitors count doesn't match with Visits data. New and repeat - 118+65=183, in Visits data it is showing 179. 183 is not matching the 179 data in visits.
New/Repeat is a custom dimension.. how are you populating it? Is it possible that the value is being set as "new" on the first page of a visit, and "repeat" on subsequent page views in the visit for some users?
The sum of the column de-duplicates visit data where the visit hit both dimension values....
This would indicate that on the same visit some users got a value of "new" and a value of "repeat" within the same visit.
If you are using the plugin getNewRepeat; this is much more susceptible to the cookie apocalypse and ITP protocols that have come into play in the last few years... so those users that register as both could just be a result of the cookies not retaining values...