Liabilities / Assets
33rd percentile
Tied with the lowest-debt nonprofits in its peer group.
990 • Fiscal year 2024 • EIN 56-2056749
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
33rd percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
33rd percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
74th percentile
Higher net margin than 74% of similar nonprofits.
Top Officer Pay
98th percentile
Higher top officer pay than 98% of similar nonprofits.
Top officer pay equals 84.7% of source-year revenue.
Asset Growth
68th percentile
Faster asset growth than 68% of similar nonprofits.
Revenue Growth
65th percentile
Faster revenue growth than 65% of similar nonprofits.
Assets
Up$725,045
Up $85,821 (+13%) from 2023
Net Assets
Up$725,045
Up $85,821 (+13%) from 2023
Liabilities
Flat$0
Flat from 2023
Revenue
Up$408,042
Up $67,737 (+20%) from 2023
Expenses
Up$322,221
Up $57,279 (+22%) from 2023
Net Income
Up$85,821
Up $10,458 (+14%) from 2023
To provide educational research opportunities for individuals engaged in the roofing and construction industry.
Support research, education, and the dissemination of information critical to the advancement of the building enclosure industry.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $468,787 | $542,438 | ▲ $73,651 |
| Investments Other Securities | $126,142 | $130,129 | ▲ $3,987 |
| Investments in Publicly Traded Securities | $44,295 | $52,478 | ▲ $8,183 |
| Total Assets | $639,224 | $725,045 | ▲ $85,821 |
| Liabilities | |||
| Total Liabilities | $0 | $0 | → $0 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $390,628 | $425,089 | ▲ $34,461 |
| Net Assets With Donor Restrictions | $248,596 | $299,956 | ▲ $51,360 |
| Total Net Assets Fund Balance | $639,224 | $725,045 | ▲ $85,821 |
| Total Liabilities and Net Assets / Fund Balance | $639,224 | $725,045 | ▲ $85,821 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Securities | $130,129 | - | - |
| Name | Title |
|---|---|
| David Hawn | Chairman |
| Andre Desjarlais | Director |
| Dr Ralph M Paroli | Director |
| Edward a Sheridan | Director |
| Lionel Van Der Walt | Director |
| Michael Ducharme | Director |
| Mike Blanchette | Director |
| Patrick Banning | Director |
| Richard Voyer | Director |
| Scott Hinesley | Director |
| Walter Rossiter Jr | Director |
| Brian Pallasch | CEO/evp of Iibec |
| Helene Hardy-pierce | Secretary |
| Sidney Hankins Iii | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $262,121 |
| Grants and Similar Amounts Paid | $60,100 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Fees for Services Management | $44,100 | $44,100 | - | $88,200 |
| Travel | $58,796 | $6,338 | - | $65,134 |
| Grants to Domestic Orgs | $60,100 | - | - | $60,100 |
| Conferences and Meetings | $38,129 | $4,110 | - | $42,239 |
| Fees for Services Other | - | $42,169 | - | $42,169 |
| Fees for Services Accounting | - | $8,190 | - | $8,190 |
| Office Expenses | - | $6,012 | - | $6,012 |
| Insurance | - | $4,770 | - | $4,770 |
| Information Technology | - | $4,484 | - | $4,484 |
| Fees for Service Investment Mgmnt Fees | - | $663 | - | $663 |
| Fees for Services Legal | - | $260 | - | $260 |
| Total Functional Expenses | $201,125 | $121,096 | $0 | $322,221 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Scholarship America Inc | Minneapolis, MN | 501(c)(3) | Scholarships and General Fund Research Education | $35,100 |
| Charles Pankow Foundation | Pasadena, CA | 501(c)(3) | Grants Provided for Innovation of Building Design & Construction | $25,000 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $142,606 |
| Fundraising Direct Expenses | $70,317 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Golf Outing | $114,590 | $77,090 | $17,642 | $59,448 |
| Live Auction | $65,516 | $65,516 | $24,627 | $40,889 |
| Total Events | $180,106 | $142,606 | $70,317 | $72,289 |
“The board of directors has delegated authority to the executive committee to make decisions on its behalf that are time sensitive. The executive committee is comprised of the chair, secretary, and treasurer of the board of directors, there are no members of the executive committee who are not members of the board.”
“Form 990 was reviewed by the board of directors prior to filing.”
“The organization makes its governing documents and financial statements available to the public upon request. The organization currently does not have a conflict of interest policy.”
“The executive committee of a related organization reviews and approves the compensation for the ceo. The ceo determines the compensation for all other employees. The executive committee hired a recruiting agency to review job responsibilities and salary requirements for the ceo position in 2019. The salary was set as part of a contract and is reviewed annually by the executive committee.”
“The organization makes its governing documents and financial statements available to the public upon request. The organization currently does not have a conflict of interest policy.”
“Other professional services: program service expenses 0. Management and general expenses 42,169. Fundraising expenses 0. Total expenses 42,169.”
“The foundation is exempt from income taxes under section 501(c)(3) of the internal revenue code and is classified as a public charity. During the year ended december 31, 2024, the foundation did not have income subject to taxation as unrelated business income. The foundation evaluates any uncertain tax positions. Accordingly the foundation's policy is to record a liability for any tax position taken that is beneficial to the foundation, including any related interest and penalties, when it is more likely than not the position of management with respect to a transaction or class of transactions will be overturned by a taxing authority upon examination. Management does not believe any significant income tax uncertainties exist as of december 31, 2024.”
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 | 1 |
| IRS990/AcctCompileOrReviewBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | SUPPORT RESEARCH, EDUCATION, AND THE DISSEMINATION OF INFORMATION CRITICAL TO THE ADVANCEMENT OF THE BUILDING ENCLOSURE INDUSTRY. |
| IRS990/AllOtherContributionsAmt | 0 | 275757 |
| IRS990/AuditCommitteeInd | 0 | 0 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | BRIAN T PALLASCH CAE |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9198590742 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 434 FAYETTEVILLE ST STE 2400 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | RALEIGH |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NC |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 27601 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 4110 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 38129 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 42239 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 0 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 37500 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 313257 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 60100 |
| IRS990/CYInvestmentIncomeAmt | 0 | 22496 |
| IRS990/CYOtherExpensesAmt | 0 | 262121 |
| IRS990/CYOtherRevenueAmt | 0 | 72289 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 85821 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 322221 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 408042 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | PROVIDED EDUCATIONAL RESEARCH OPPORTUNITIES BY FUNDING VARIOUS RESEARCH PROJECTS AND EVENTS. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 248596 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 299956 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 201125 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 8190 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 8190 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 260 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 260 |
| IRS990/FeesForServicesManagementGrp/ManagementAndGeneralAmt | 0 | 44100 |
| IRS990/FeesForServicesManagementGrp/ProgramServicesAmt | 0 | 44100 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 88200 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 42169 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 42169 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 663 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 663 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 39.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.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/AverageHoursPerWeekRt | 13 | 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/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| 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/OtherCompensationAmt | 13 | 22282 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | DAVID HAWN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | SIDNEY HANKINS III |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | HELENE HARDY-PIERCE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | PATRICK BANNING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | MIKE BLANCHETTE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | ANDRE DESJARLAIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | MICHAEL DUCHARME |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | SCOTT HINESLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | DR RALPH M PAROLI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | WALTER ROSSITER JR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | EDWARD A SHERIDAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | LIONEL VAN DER WALT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | RICHARD VOYER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | BRIAN PALLASCH |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| 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/ReportableCompFromOrgAmt | 13 | 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/ReportableCompFromRltdOrgAmt | 13 | 323441 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| 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/Form990PartVIISectionAGrp/TitleTxt | 13 | CEO/EVP OF IIBEC |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2000 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 37500 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 70317 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 142606 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 6666 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 13 |
| IRS990/GrantAmt | 0 | 60100 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 60100 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 60100 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 6666 |
| IRS990/GrossReceiptsAmt | 0 | 478359 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 13 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 4484 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 4484 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 4770 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 4770 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 15830 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 15830 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 126142 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 130129 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 44295 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 52478 |
| IRS990/IRPDocumentCnt | 0 | 6 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | NC |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 0 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | RCI-IIBEC FOUNDATION IS DEDICATED TO SUPPORTING RESEARCH, EDUCATION, AND THE DISSEMINATION OF INFORMATION CRITICAL TO THE ADVANCEMENT OF THE BUILDING ENCLOSURE INDUSTRY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 639224 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 725045 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 6666 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 6666 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | 72289 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 72289 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 390628 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 425089 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 6012 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 6012 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | BRIAN T PALLASCH CAE |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 242813 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 49400 |
| IRS990/PYInvestmentIncomeAmt | 0 | 17492 |
| IRS990/PYOtherExpensesAmt | 0 | 215542 |
| IRS990/PYOtherRevenueAmt | 0 | 80000 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 75363 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 264942 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 340305 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 85821 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 1 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 468787 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 542438 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 275758 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 242813 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 237966 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 259794 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 128368 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 1144699 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 15830 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 11262 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 433 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4618 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 3700 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 35843 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 442880 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.81850 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.77290 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 966298 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 178401 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 275758 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 242813 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 237966 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 259794 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 128368 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 1144699 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 1180542 |
| 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/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 0 | 130129 |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 0 | OTHER LONG-TERM INVESTMENTS |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 0 | F |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE FOUNDATION IS EXEMPT FROM INCOME TAXES UNDER SECTION 501(C)(3) OF THE INTERNAL REVENUE CODE AND IS CLASSIFIED AS A PUBLIC CHARITY. DURING THE YEAR ENDED DECEMBER 31, 2024, THE FOUNDATION DID NOT HAVE INCOME SUBJECT TO TAXATION AS UNRELATED BUSINESS INCOME. THE FOUNDATION EVALUATES ANY UNCERTAIN TAX POSITIONS. ACCORDINGLY THE FOUNDATION'S POLICY IS TO RECORD A LIABILITY FOR ANY TAX POSITION TAKEN THAT IS BENEFICIAL TO THE FOUNDATION, INCLUDING ANY RELATED INTEREST AND PENALTIES, WHEN IT IS MORE LIKELY THAN NOT THE POSITION OF MANAGEMENT WITH RESPECT TO A TRANSACTION OR CLASS OF TRANSACTIONS WILL BE OVERTURNED BY A TAXING AUTHORITY UPON EXAMINATION. MANAGEMENT DOES NOT BELIEVE ANY SIGNIFICANT INCOME TAX UNCERTAINTIES EXIST AS OF DECEMBER 31, 2024. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalBookValueSecuritiesAmt | 0 | 130129 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContributionsTotAmt | 0 | 37500 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContriEvent2Amt | 0 | 37500 |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 70317 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | LIVE AUCTION |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event2Nm | 0 | GOLF OUTING |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 65516 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent2Amt | 0 | 114590 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 180106 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 65516 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent2Amt | 0 | 77090 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 142606 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | 72289 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NonCashPrizesEvent1Amt | 0 | 500 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NonCashPrizesTotalEventsAmt | 0 | 500 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 42269 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent1Amt | 0 | 24627 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent2Amt | 0 | 17642 |
| IRS990ScheduleG/FundraisingEventInformationGrp/RentFacilityCostsEvent2Amt | 0 | 27548 |
| IRS990ScheduleG/FundraisingEventInformationGrp/RentFcltyCostsTotalEventsAmt | 0 | 27548 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | 0 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 0 | 35100 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 1 | 25000 |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 0 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 1 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 0 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 1 | 0 |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 0 | SCHOLARSHIPS AND GENERAL FUND RESEARCH EDUCATION |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 1 | GRANTS PROVIDED FOR INNOVATION OF BUILDING DESIGN & CONSTRUCTION |
| IRS990ScheduleI/RecipientTable/RecipientBusinessName/BusinessNameLine1Txt | 0 | SCHOLARSHIP AMERICA INC |
| IRS990ScheduleI/RecipientTable/RecipientBusinessName/BusinessNameLine1Txt | 1 | CHARLES PANKOW FOUNDATION |
| IRS990ScheduleI/RecipientTable/RecipientEIN | 0 | 237039405 |
| IRS990ScheduleI/RecipientTable/RecipientEIN | 1 | 710919052 |
| IRS990ScheduleI/RecipientTable/USAddress/AddressLine1Txt | 0 | 7900 INTERNATIONAL DR STE 500 |
| IRS990ScheduleI/RecipientTable/USAddress/AddressLine1Txt | 1 | 199 S LOS ROBLES AVE 300 |
| IRS990ScheduleI/RecipientTable/USAddress/CityNm | 0 | MINNEAPOLIS |
| IRS990ScheduleI/RecipientTable/USAddress/CityNm | 1 | PASADENA |
| IRS990ScheduleI/RecipientTable/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990ScheduleI/RecipientTable/USAddress/StateAbbreviationCd | 1 | CA |
| IRS990ScheduleI/RecipientTable/USAddress/ZIPCd | 0 | 55425 |
| IRS990ScheduleI/RecipientTable/USAddress/ZIPCd | 1 | 91101 |
| IRS990ScheduleI/RecipientTable/ValuationMethodUsedDesc | 0 | BOOK |
| IRS990ScheduleI/RecipientTable/ValuationMethodUsedDesc | 1 | BOOK |
| IRS990ScheduleI/Total501c3OrgCnt | 0 | 2 |
| IRS990ScheduleI/TotalOtherOrgCnt | 0 | 0 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 47246 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 276195 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 22282 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | BRIAN PALLASCH |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | CEO/EVP OF IIBEC |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 345723 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalInformationDetail/ExplanationTxt | 0 | THE EXECUTIVE COMMITTEE OF A RELATED ORGANIZATION REVIEWS AND APPROVES THE COMPENSATION FOR THE CEO. THE CEO DETERMINES THE COMPENSATION FOR ALL OTHER EMPLOYEES. THE EXECUTIVE COMMITTEE HIRED A RECRUITING AGENCY TO REVIEW JOB RESPONSIBILITIES AND SALARY REQUIREMENTS FOR THE CEO POSITION IN 2019. THE SALARY WAS SET AS PART OF A CONTRACT AND IS REVIEWED ANNUALLY BY THE EXECUTIVE COMMITTEE. |
| IRS990ScheduleJ/SupplementalInformationDetail/ExplanationTxt | 1 | NAME OF PERSON: BRIAN PALLASCH, CEO/EVP OF IIBEC AMOUNT INVOLVED IN NON-QUALIFIED RETIREMENT PLAN: $13,340 |
| IRS990ScheduleJ/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART I, LINE 3 |
| IRS990ScheduleJ/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | PART I, LINE 4B |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 1 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE BOARD OF DIRECTORS HAS DELEGATED AUTHORITY TO THE EXECUTIVE COMMITTEE TO MAKE DECISIONS ON ITS BEHALF THAT ARE TIME SENSITIVE. THE EXECUTIVE COMMITTEE IS COMPRISED OF THE CHAIR, SECRETARY, AND TREASURER OF THE BOARD OF DIRECTORS, THERE ARE NO MEMBERS OF THE EXECUTIVE COMMITTEE WHO ARE NOT MEMBERS OF THE BOARD. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | FORM 990 WAS REVIEWED BY THE BOARD OF DIRECTORS PRIOR TO FILING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE ORGANIZATION MAKES ITS GOVERNING DOCUMENTS AND FINANCIAL STATEMENTS AVAILABLE TO THE PUBLIC UPON REQUEST. THE ORGANIZATION CURRENTLY DOES NOT HAVE A CONFLICT OF INTEREST POLICY. |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.