Based on the QSI you should download and run the default MX-23 x64 ISO. Install the ISO to a USB and boot it and make sure all your hardware work in the USB live session. When you're confident that your system hardware functions the way you expect it to work in the MX-23 live session, you should be able to install MX-23 over MX-19 in accordance with the MX Linux Migration page. As I understand it, that means that you do not """upgrade""" MX Linux, but that you install MX 23 over the same system and choose to preserve the /home directory during install.
Personally I've never done this and I don't recommend it, but devs on this forum insist that the MX installer can differentiate any /home partition and preserve it when the option is set. Caveat emptor.
Your QSI shows that you do *not* have a separate /home partition. I have read that this shouldn't matter and that the MX installer will still protect this data when you set the preserve home option during install. I don't know for sure. I don't recommend it.
So your homework is to read, thoroughly, every thread on this forum you can find about upgrading MX while preserving /home. There have been some recent examples. If you're so inclined, you can install 19.4 on a VM and test an upgrade to 23 to see what it's like before you do it on a live system.
The important thing to understand is that you're taking an independent risk trying to update an MX system. Upgrades, as most people understand the term to mean, aren't a thing that is supported. You can overwrite the old install with something new and hope for the best, or you can just pave everything and reinstall from scratch.