If you don't have any trusted devices or trusted phone numbers as described in Two-factor authentication for Apple ID - Apple Support
see the following from Get a verification code and sign in with two-factor authentication - Apple Support
If you can’t sign in, reset your password, or receive verification codes, you can request account recovery to regain access to your account. Account recovery might take a few days or longer, depending on the specific account information you can provide to verify your identity.
It won't help now but for the future be aware that you can setup multiple trusted phone numbers and they can include Android, landlines, and phones belonging to friends or relatives.