Exactly when is the meeting usage report created?

I’m building a third party app that can be used in zoom app, which can check the attendance lively.
During the project, I’ve fallen into kind of unsolved problem.

As I said in the title, exactly when is the meeting usage report create?
I’m not sure but I know a little bit about that after the session, the report is created.

But in this case, what does “after the session” mean?
Does it mean after the host get out of and close the zoom meeting without designating someone as host?