There are two recent papers investigating Betelgeuse’s long secondary period of ~2100 days, both reach the same conclusion that a low-mass binary companion is the most likely reason. Both papers make use of AAVSO photometry.
See this digest for a summary of both papers and links to the papers:
https://astrobites.org/2024/10/25/betelgeuse-hidden-binary-buddy/