The 24-105mm is part of Canon’s top-end L series of lenses ... any of the smaller full-frame R-series cameras, such as the EOS R8, and will find its way into the camera bags of any photographer ...
The R8 offers a natural upgrade path to particularly 6D series DSLR users, EOS R and RP mirrorless users and APS-C users who wish to upgrade to APS-C mirrorless or move to full frame.