Hope you are doing good!
To answer your issue, please check below
Yes it is expected behavior, please verify that you are signed in to the correct directory and tenant associated with your subscription. If the subscription originally belonged to your company's tenant, make sure you are using the correct credentials and directory.
In short, one tenant can have many subscriptions but one subscription at least need one tenant.
Moreover , subscription is the logical billing boundary of your resources and tenant is the Infra level boundary of your infrastructure
A tenant is an Azure Active Directory (Azure AD) entity that typically encompasses an organization. Tenants can have one or more subscriptions, which are agreements with Microsoft to use cloud services, including Azure. Every Azure resource is associated with a subscription.
MS Link for ref: https://learn.microsoft.com/en-us/azure/azure-portal/get-subscription-tenant-id
Hope it answers your queries , please accept if it does , Thanks!