Likely spirulina
But ID doesn't matter in algae threads, the action matters
Can we see the sandbed, that's where the catchments are
Depth, pigmentation in the bed, any extra growths and other small details matter in my opinion. Looking great so far! For sure that rock lift out it, clean that off, rinse well in sw, put back. Be the grazer this round