SP Initiated or iDP initiated, can both support MFA. If so – can it be still implemented at iDP side? Any pros/cons

Looking at solution level advise on whether MFA can be implemented at iDP side rather and SP when SP initiated SSO is being implemented. Are there any advantages for implementing MFA on SP side .vs. iDP side.