It is from the Bloomberg/Morning Consult swing state poll that was done in April. It's a really long and exceptionally boring document but you can look at it here if you want to
https://pro-assets.morningconsult.com/wp-uploads/2024/04/Bloomberg_2024-Election-Tracking-Wave-7.pdf
Its really long :)