It is possible to change the domain in the future but there will be some downtime on your instance.
You’ll need to add the A record to your new subdomain/domain while still keeping the old one, and also add the new subdomain/domain to the Google OAuth redirect URI settings
Then on our end, we’ll have to find a time after hours or on a weekend to do a backend migration and temporarily take your instance down when you're not sending.