I haven't seen their financial documents, even though, as we're aware, not-for-profits can still pay people. I'm not aware of the flow-through of funding or their success in obtaining funds in the first place.
On June 3rd, 2024. See this statement in context.