Have a look at the Ubuntu LTS page: https://ubuntu.com/download/desktop
And then look at the Debian equivalent: https://www.debian.org/lts/
(though the differences are perhaps because the latter is comparatively more unofficial)
But hey, many people prefer more stable distros with somewhat long life times, so that's a valid preference nonetheless.
Disclaimer: mostly a Debian user, i dread having to migrate from 10 to 11, but hey, at least i can use Ansible for all of my servers this time around.
Many aren't even aware that Debian has LTS releases in the first place.
I think Ubuntu has the benefit of the large user base making it more likely that your problem is solved.
My laptop is also a 5 year old thinkpad x1 gen 4 so it should be supported, and Debian is the only linux that gave me this problem.
I second the recommendation for using Debian as a rolling distro, under testing or unstable.