I zero 77gr at 100m 98% of the time. I don't zero rifles beyond that. I was trained to zero our long guns at 200m but that has turned out to be kind of bunk, especially now that we have ballistic calculators, milgrid reticles, and precision optics.
Unless you have the actual ballistics to do a 25m or 36yd zero, they don't really work very well, especially at range. Zeroing like that is for specific rifles and ammunition with known ballistics to give a battlesight zero so soldiers and Marines can hit a human out to 300m or whatever is required. Not sub-MOA target shooting.
This is what the Army does for iron sights as an example. Meters, not yards. Army and SOCOM do not use yards. Thats old news. I don't think Marines use yards anymore either.
M16A1 20" bb with M193 - 25m in the circle =250m zero
M16A2 20" bb with M855 - 25m in the circle with sight set on "Z", return to "3" = 300m zero
M4 14.5" bbl with M855 - 25m in the circle with sight set on "3" = 300m zero
M16A4 20" bbl with M855 - 25m in the circle with sight set 2 clicks above "3", return to "3" = 300m zero
SOCOM for optics
M4 14.5" bbl with M855 - 25m SOCOM BLK II target, rounds in the bullet strike circle for given optic
There are others for different weapons but these are the most common in use by the military. Everything else will be off and you won't have a battlesight zero...which is not the same as a precise zero. A battlesight zero gives a certain probability of percentages of hits on an E-type silhouette out to the range zeroed. Gunsight has a pretty good explanation.
For optics, zero at 100 and learn your holds. Irons? You're on your own, With red dots, I do battelsight zeros for those. The dot is so huge that at 300m the error is 12 inches if you have a 4MOA red blob. I use a kestrel or a ballistic app so I know where to zero for 300. Always confirm if you can.
fair warning,
@KurtM doesn't like battlesight zeroes.