I tried to get some pics of algae under microscope along with pics of algae in tank. Hope they are good enough to be able to identify the type of algae.
Looks like good ole green hair algae to me. Manual removal is good to start and check to see what phos and nitrates are at. My pin cushion urchin does a good job at finishing what I can’t manually get out.