Liabilities / Assets
80th percentile
Higher debt load relative to assets than 80% of similar nonprofits.
990 • Fiscal year 2022 • EIN 45-0455343
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
80th percentile
Higher debt load relative to assets than 80% of similar nonprofits.
Liabilities / Revenue
94th percentile
Higher debt load relative to revenue than 94% of similar nonprofits.
Net Margin
76th percentile
Higher net margin than 76% of similar nonprofits.
Top Officer Pay
66th percentile
Higher top officer pay than 66% of similar nonprofits.
Top officer pay equals 9.8% of source-year revenue.
Asset Growth
35th percentile
Faster asset growth than 35% of similar nonprofits.
Revenue Growth
76th percentile
Faster revenue growth than 76% of similar nonprofits.
Assets
Down$19,342,469
Down $743,484 (-3.7%) from 2021
Net Assets
Up$8,082,080
Up $557,306 (+7.4%) from 2021
Liabilities
Down$11,260,389
Down $1,300,790 (-10%) from 2021
Revenue
Up$2,356,700
Up $478,198 (+25%) from 2021
Expenses
Down$1,762,524
Down $98,885 (-5.3%) from 2021
Net Income
Up$594,176
Up $577,083 (+3376%) from 2021
The NDSU Research and Technology Park operates to enhance the investments in North Dakota State University by the citizens of North Dakota. Through partnerships with international, national and regional centers of excellence, high technology-based businesses, and the research community at NDSU, the Research and Technology Park will achieve successful technology based development and broaden the economic base of North Dakota.Scientific and technological advancement will be promoted through the development of facilities and research centers conducive to cutting edge research. The Park will establish an innovation accelerator unit, which offers space, facilities and services to technology-based entrepreneurs and businesses.
To achieve successful, technology-based economic start-up entrepreneurs, high-tech businesses and the research of North Dakota State University will lead to the creation of new business ventures.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments Program Related | $11,199,459 | $9,961,211 | ▼ $1,238,248 |
| Land, Buildings, and Equipment, Net | $6,463,685 | $6,920,807 | ▲ $457,122 |
| Accounts Receivable | $690,591 | $1,027,597 | ▲ $337,006 |
| Savings and Temporary Cash Investments | $1,231,091 | $840,373 | ▼ $390,718 |
| Investments in Publicly Traded Securities | $501,127 | $592,481 | ▲ $91,354 |
| Total Assets | $20,085,953 | $19,342,469 | ▼ $743,484 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $12,395,129 | $11,083,544 | ▼ $1,311,585 |
| Accounts Payable and Accrued Expenses | $166,050 | $176,845 | ▲ $10,795 |
| Total Liabilities | $12,561,179 | $11,260,389 | ▼ $1,300,790 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $7,524,774 | $7,917,080 | ▲ $392,306 |
| Net Assets With Donor Restrictions | - | $165,000 | - |
| Total Net Assets Fund Balance | $7,524,774 | $8,082,080 | ▲ $557,306 |
| Total Liabilities and Net Assets / Fund Balance | $20,085,953 | $19,342,469 | ▼ $743,484 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $5,431,812 | $3,118,351 | $8,550,163 |
| Other Land Buildings | $1,471,209 | $298,506 | $1,769,715 |
| Equipment | $17,786 | $353,297 | $371,083 |
| Investment Program Related Org | $10,069,900 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Brian Kalk | Executive Director | FT | $192,867 | $37,148 | $230,015 |
| Name | Title |
|---|---|
| Dr Dean Bresciani | President (Jul-May) |
| Dr David Cook | President (May-Jun) |
| Jim Buus | Vice President |
| Dave Ekman | Director |
| Jim Albrecht | Director |
| Margaret Fitzgerald | Director |
| Miguel Danielson | Director |
| Shannon Roers Jones | Director |
| Shane Waslaski | Assistant Secretary |
| Dr Jane Schuh | Chief Operating Officer (Jul-Sep) |
| Colleen Fitzgerald | Chief Operating Officer (Oct-Jun) |
| Barry Batcheller | Secretary/Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Metropolitan Mechanical Contractors | New Boiler/PM's/Update HVAC | 7450 Flying Cloud Drive, Eden Prairie, MN 55344 | $256,686 |
| Line Item | Amount |
|---|---|
| Other Expenses | $1,134,635 |
| Salaries, Compensation, and Employee Benefits | $627,889 |
| Total Fundraising Expense | $24,859 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Interest | $387,628 | - | - | $387,628 |
| Depreciation Depletion | $259,066 | $44,468 | - | $303,534 |
| Other Salaries and Wages | $271,287 | - | - | $271,287 |
| Current Officers, Directors, Trustees, and Key Employees | $35,252 | $176,258 | $23,500 | $235,010 |
| Occupancy | $100,240 | $17,206 | - | $117,446 |
| Other Employee Benefits | $67,519 | - | - | $67,519 |
| Office Expenses | $50,825 | - | - | $50,825 |
| Payroll Taxes | $20,764 | $10,193 | $1,359 | $32,316 |
| Fees for Services Accounting | - | $27,035 | - | $27,035 |
| Pension Plan Contributions | $21,757 | - | - | $21,757 |
| Travel | $20,401 | $544 | - | $20,945 |
| Insurance | $12,630 | $2,168 | - | $14,798 |
| Advertising | $14,533 | - | - | $14,533 |
| Information Technology | $13,463 | - | - | $13,463 |
| Fees for Services Other | $8,799 | - | - | $8,799 |
| All Other Expenses | $4,145 | - | - | $4,145 |
| Other Expenses | $2,020 | $24,581 | - | $2,020 |
| Fees for Services Legal | - | $1,674 | - | $1,674 |
| Total Functional Expenses | $1,433,538 | $304,127 | $24,859 | $1,762,524 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $1,762,524 |
| Total Expenses per Audited Statements | $1,762,524 |
| Total Expenses per Form 990 | $1,762,524 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| - | Barry Batcheller and his wife are 100% owners of Batcheller Real Estate LLC | Batcheller Real Estate LLC has a ground lease with RTP for the two buildings occupied by Appareo in the research park. | No | $116,777 |
“The Executive Committee consists of the President, Vice President, Secretary/Treasurer, Assistant Secretary, and Chief Operating Officer. The Executive Director is an ex-officio, nonvoting member of the committee as well. The Executive Committee has general administrative powers to implement board policy and to act for the Board of Directors as necessary between meetings. They also annually approve the Executive Director's salary and benefits.”
“The Form 990 was provided to the Board of Directors electronically for their review prior to being filed with the IRS.”
“Annually, each employee and board member must sign and disclose interests that could give rise to conflicts. The board reviews the conflict of interest statements and determines if a conflict exists. If a conflict is identified, that individual must abstain from voting.”
“The Executive Committee meets annually to approve the Executive Director's salary and benefits. The Executive Committee uses information provided by salary research and recommended guidelines for the director level position. The guidelines are based on the size of the organization and the area of the country in which the entity is located. The Executive Director is not present during these deliberations. The deliberation and decision is recorded in the board minutes. There are no other officers or key employees in the organization that receive compensation.”
“The governing documents, conflict of interest policy, and financial statements are available to the public upon written request.”
“Subsidiary Tax Income per K-1 -24,352. Subsidiary Book Income per Financial Statements 24,605.”
“The Organization believes that it has appropriate support for any tax positions taken affecting its annual filing requirements, and as such, does not have any uncertain tax positions that are material to the consolidated financial statements. The Organization would recognize future accrued interest and penalties related to unrecognized tax benefits and liabilities in income tax expense if such interest and penalties are incurred.”
“Subsidiary Book Income per Financial Statements 24,605.”
“Subsidiary Tax Income per K-1 24,352.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 166050 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 176845 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 690591 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1027597 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | To achieve successful, technology-based economic start-up entrepreneurs, high-tech businesses and the research of North Dakota State University will lead to the creation of new business ventures. |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 14533 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 14533 |
| IRS990/AllOtherContributionsAmt | 0 | 58600 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 4145 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 4145 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | Jan Sobolik |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7014993600 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1854 NDSU Research Circle N |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Fargo |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | ND |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 58102 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 1 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 23500 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 176258 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 35252 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 235010 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 256686 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 7450 Flying Cloud Drive |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | Eden Prairie |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 55344 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | Metropolitan Mechanical Contractors |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | New Boiler/PM's/Update HVAC |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 820612 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 524101 |
| IRS990/CYOtherExpensesAmt | 0 | 1134635 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1011987 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 594176 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 627889 |
| IRS990/CYTotalExpensesAmt | 0 | 1762524 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 24859 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2356700 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 44468 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 259066 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 303534 |
| IRS990/Desc | 0 | For charitable, scientific & educational purposes primarily promoting public/private partnership, advancing research and technology development, including entrepreneurship.The following were NDSU Research & Technology Park's unique programs in 2021: At the Technology Incubator, the Organization continues to work hard to create an entrepreneurial culture that fosters innovation and encourages ingenuity. This was accomplished by providing coaching and mentoring services and networking events. In 2014, the Organization became an administrator for the State of North Dakota Department of Commerce Innovate ND program. The RTP is responsible for assisting companies with developing a business plan, creating and executing a budget for Innovate ND funds and providing the company with coaching and mentoring. The Organization worked with over 20 companies through the program this past year. Many of these companies after completing the program have become clients of the incubator. The Organization has also partnered with the North Dakota Women's Business Center and has worked with five women business owners.The Organization assisted the North Dakota Small Business Development Center in organizing a Financing ND conference. Topics at the conference included grants, debt financing and bank programs. Speakers included representatives from the North Dakota Department of Commerce, North Dakota Small Business Development Center and the Bank of North Dakota. The event was attended by 76 people and was recorded on Zoom for others to view.The Organization continues to work with the clients located in the incubator building providing coaching and mentoring services.The Organization has been developing a cutting-edge makerspace which is located in the Technology Incubator. The NDSU Innovation Studio will link together students, faculty and private sector companies in creating innovative products that will evolve into creating new businesses or expand existing businesses that will produce or maintain jobs. It will provide an environment for students and private sector companies to develop linkages for providing specialized training for the development of a qualified skilled workforce for industries in the region. The NDSU Innovation Studio has five areas. These areas consist of metalworking, woodworking, digital fabrication, electronics prototyping and textiles. In June of 2008, the Organization invested in Research Park Ventures, LLC (RPV). The partnership was incorporated for the purpose of operating a renaissance fund corporation for the City of Fargo. The purpose of the fund is to raise funds to be used to make investments in zone and research park projects and to assist in financing of renaissance zone projects in a manner that will encourage capital and real estate investment in the City of Fargo which, in return, will encourage the expansion of technology based entrepreneurial business development. The project zones are located in downtown Fargo and in the NDSU Research & Technology Park at North Dakota State University. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 165000 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 9 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1433538 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 27035 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 27035 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 1674 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 1674 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 8799 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 8799 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 37148 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Brian Kalk |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Dr Dean Bresciani |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Dr David Cook |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Jim Buus |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Barry Batcheller |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Shane Waslaski |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Dr Jane Schuh |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Colleen Fitzgerald |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Margaret Fitzgerald |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Jim Albrecht |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Miguel Danielson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Dave Ekman |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Shannon Roers Jones |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 192867 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | Executive Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | President (Jul-May) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | President (May-Jun) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Vice President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Secretary/Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Assistant Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Chief Operating Officer (Jul-Sep) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Chief Operating Officer (Oct-Jun) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1999 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 11 |
| IRS990/GovernmentGrantsAmt | 0 | 762012 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 2356700 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 13463 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 13463 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 2168 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 12630 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 14798 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 387628 |
| IRS990/InterestGrp/TotalAmt | 0 | 387628 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 524101 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 524101 |
| IRS990/InvestmentInJointVentureInd | 0 | 1 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 11199459 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 9961211 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 501127 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 592481 |
| IRS990/IRPDocumentCnt | 0 | 5 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 3770154 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 6463685 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 6920807 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 10690961 |
| IRS990/LegalDomicileStateCd | 0 | ND |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | The NDSU Research and Technology Park operates to enhance the investments in North Dakota State University by the citizens of North Dakota. Through partnerships with international, national and regional centers of excellence, high technology-based businesses, and the research community at NDSU, the Research and Technology Park will achieve successful technology based development and broaden the economic base of North Dakota.Scientific and technological advancement will be promoted through the development of facilities and research centers conducive to cutting edge research. The Park will establish an innovation accelerator unit, which offers space, facilities and services to technology-based entrepreneurs and businesses. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 12395129 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 11083544 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 7524774 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 8082080 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | -37123 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 7524774 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 7917080 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 17206 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 100240 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 117446 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 50825 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 50825 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 253 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 67519 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 67519 |
| IRS990/OtherExpensesGrp/Desc | 0 | Repair & Maintenance |
| IRS990/OtherExpensesGrp/Desc | 1 | Dues & Subscriptions |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 24581 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 143209 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 2020 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 167790 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 2020 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 271287 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 271287 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 1359 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 10193 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 20764 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 32316 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 21757 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 21757 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | Jan Sobolik |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 532000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 561000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | Facility Rentals |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | Other Supporting Reven |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | Management Fee Income |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | Subsidiary Income |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 877088 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 85659 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 25000 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 24240 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 877088 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 85659 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 25000 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 24240 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 303368 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 592517 |
| IRS990/PYOtherExpensesAmt | 0 | 1182783 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 982617 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 17093 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 678626 |
| IRS990/PYTotalExpensesAmt | 0 | 1861409 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1878502 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 594176 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 1 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 1 |
| IRS990/RevenueAmt | 0 | 1011987 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1231091 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 840373 |
| IRS990ScheduleA/CollegeOrganizationInd | 0 | X |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 820612 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 303368 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 463519 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 301145 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 314165 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 2202809 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 524101 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 592517 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 666760 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 721631 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 740205 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 3245214 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 4727929 |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.40430 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.32800 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 2202809 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 820612 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 303368 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 463519 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 301145 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 314165 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 2202809 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 5448023 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 5431812 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 3118351 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 8550163 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 17786 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 353297 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 371083 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1762524 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/BookValueAmt | 0 | -108689 |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/BookValueAmt | 1 | 10069900 |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/Desc | 0 | Investment in Research Park Ventures |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/Desc | 1 | Investment in Direct Finance Lease |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/MethodValuationCd | 0 | F |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/MethodValuationCd | 1 | F |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | -37123 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 1471209 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 298506 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 1769715 |
| IRS990ScheduleD/OtherRevenueAmt | 0 | 24605 |
| IRS990ScheduleD/OtherRevenuesNotIncludedAmt | 0 | 24352 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | -12518 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 24352 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 2332348 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | The Organization believes that it has appropriate support for any tax positions taken affecting its annual filing requirements, and as such, does not have any uncertain tax positions that are material to the consolidated financial statements. The Organization would recognize future accrued interest and penalties related to unrecognized tax benefits and liabilities in income tax expense if such interest and penalties are incurred. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | Subsidiary Book Income per Financial Statements 24,605. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 2 | Subsidiary Tax Income per K-1 24,352. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part X, Line 2: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Part XI, Line 2d - Other Adjustments: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Part XI, Line 4b - Other Adjustments: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 6920807 |
| IRS990ScheduleD/TotalBookValueProgramRltdAmt | 0 | 9961211 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1762524 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 2356700 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 2319830 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1762524 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2022 • Form 990Detailed filing. Detailed filing data is available for this year.