This is pretty stock advice (and for a reason: it works), but if you’re trying to lose fat and preserve muscle you’ll want to do 2 things. 1. Use the most energy possible per work out and 2. focus on using some descent weight so that your body has a reason to keep it’s muscle.
Currently you’re resistance training 3 days a week, so you’re only hitting each major muscle group one day a week (and neglecting your hamstrings and glutes a bit), and spending a lot of time on smaller muscle groups (biceps), that won’t use as much energy immediately, or post-training.
I’d suggest you make your 3 body part split days 3 total body days (there are a ton of programs to chose from on the site) that focus on compound lifts (squats, deadlifts, etc). That way you’ll work each muscle group more often to encourage muscle preservation, and use more energy which will help you lose fat.