Short torso at 189cm is the classic sizing headache — your legs say XL, your torso says L.
The Rise SL runs longer in reach than most trail eMTBs, which actually works in your favour here. A short torso reduces how much reach you can comfortably use, and on a bike where XL often pushes 490mm+, that can get uncomfortable quickly. Most riders in your position find the L fits properly with reach to spare, but you're tall enough that standover and stack on the XL are genuinely usable too.
If you can get on both, do. If not, I'd lean L and check the stack measurement — your inseam is long enough that low standover probably isn't a concern. Orbea's site has their fit tool which is worth running through with your exact numbers.