sql server – Generate a document with all the tables and its schema

I have got a requirement from my manager to generate a report with all the tables and its columns. I thought about DB diagram. But there are 100+ tables and when taking the diagram into clipboard and when taking it in pain, its losing the readability since its a less resolution.

So which is the best way to generate such report quickly, than manually creating them all.

Is there is any tool or inbuilt feature in SQL Management Studio.