This is possibly an Ormyrid wasp. Which I didn't know was a thing, until about half an hour ago when I found it during my research. iNat record (and more shots) here: https://www.inaturalist.org/observations/394947108 - but I thought this one was quite an interesting composition.