"Non-profit" refers to the tax-exempt status. "Corporation" is an organizational structure. The designations do not have to overlap but sometimes do. [1] It isn't clear from the wiki page whether it was founded as a corporation or not. The content of the filings are the only way to tell.
[1] https://smallbusiness.chron.com/difference-between-nonprofit...