It's called a lakemat. Pretty simple really. An air permeable mat on top of the water that blocks sunlight.

https://www.lakemat.com/lakemat-pro-0/order-lakemat
_________________________