Reflection Rotation matrix
Take a look on Generalized/constrained Procrustes Problems.

It should be sufficient to update singular values in $\Sigma$.

The $\det(SVD)=-1$ case is discussed in more detail in 1987 paper of Arun, Huang and Blostein: "Least-squares fitting of two 3-D point sets".