In addition to what Carlo Beenakker stated, you can find a detailed introduction to Fourier Transforms, Spherical Harmonics and Wigner-D matrices in hereChapter 3 of a 2017 PhD thesis at p. 51 ff.Bielefeld University linked here.
It focuses on applications for visual robot navigation (and therefore especially on real-valued implementations), but a brief summary of the general idea is given. For a purely math based focus, you can check the references.