Found several of these on a fabric case that was sitting on a window sill. Window had been open. No idea what they could be.
This observation is for the larva on the spider's abdomen. The observation for the spider is here https://www.inaturalist.org/observations/223921148.
Congregating in the mystery squash