Hello,
If I understand correctly, your users don't have company-owned phones, and you can't force them to use their personal phones for MFA verification. Is this correct?
In that case, there is no supported way to use MFA without a cell phone. The future that is currently in the preview is to use an OATH hardware token instead of a cell phone method. You can read more about that here:
If you don't want to consider using OATH tokens then you can disable MFA by going to Azure AD -> Users - Multi-Factor Authentication and setting MFA to disabled. You will also need to check Conditional Access Policies and Security Defaults (https://learn.microsoft.com/en-us/azure/active-directory/fundamentals/concept-fundamentals-security-defaults) just to make sure that MFA is not required.
MFA will still be required for Admin users and they will need to use a cell phone with an Authenticator App, or to receive atext message or a call.
Please let me know if this answered your question or if you have more questions. If this helped please make this reply a Selected Answer.
Thank you,
Vukasin