They are, but there are some interesting theories about their internal structure. Be aware that this is probably junk science but I have currently been enjoying this effort to describe them via the em field.
https://quicycle.com/understanding-electrons/
And the video essay on the subject https://www.youtube.com/watch?v=hYyrgDEJLOA (Huygens Optics: Williamson & Van der Mark electron model | Are electrons made of light?)