(R)-glycerate + NADP(+) = 2-hydroxy-3-oxopropanoate + H(+) + NADPH (R)-glycerate + NAD(+) = 2-hydroxy-3-oxopropanoate + H(+) + NADH Organic acid metabolism; glycolate degradation; 3-phospho-D-glycerate from glycolate: step 3/4. By glyoxylate. Belongs to the HIBADH-related family.