Liabilities / Assets
17th percentile
Higher debt load relative to assets than 17% of similar nonprofits.
EIN 36-1263955 • 501(c)5 • Forest Park, IL
Profile
To promote the material and intellectual welfare of its members and their families and to secure adequate wages, working conditions and opportunities of employment.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
17th percentile
Higher debt load relative to assets than 17% of similar nonprofits.
Liabilities / Revenue
22nd percentile
Higher debt load relative to revenue than 22% of similar nonprofits.
Net Margin
47th percentile
Higher net margin than 47% of similar nonprofits.
Top Officer Pay
94th percentile
Higher top officer pay than 94% of similar nonprofits.
Top officer pay equals 9.6% of source-year revenue.
Asset Growth
53rd percentile
Faster asset growth than 53% of similar nonprofits.
Revenue Growth
34th percentile
Faster revenue growth than 34% of similar nonprofits.
Assets
Up$20,460,572
Up $1,561,489 (+8.3%) from 2024
Liabilities
Down$9,646
Down $3,241 (-25%) from 2024
Net Assets
Up$20,450,926
Up $1,564,730 (+8.3%) from 2024
Revenue
Up$4,615,575
Up $168,924 (+3.8%) from 2024
Expenses
Down$4,116,033
Down $504,417 (-11%) from 2024
Net Income
Up$499,542
Up $673,341 (+387%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
To promote the material and intellectual welfare of its members and their families and to secure adequate wages, working conditions and opportunities of employment.
To promote the material and intellectual welfare of its members and their families and to secure adequate wages, working conditions, and opportunities of employment.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $9,177,310 | $10,155,099 | ▲ $977,789 |
| Investments Other Securities | $5,497,836 | $5,912,748 | ▲ $414,912 |
| Savings and Temporary Cash Investments | $2,964,387 | $3,091,401 | ▲ $127,014 |
| Cash and Non-Interest-Bearing Accounts | $535,454 | $683,148 | ▲ $147,694 |
| Land, Buildings, and Equipment, Net | $649,416 | $546,265 | ▼ $103,151 |
| Inventories for Sale or Use | $74,680 | $71,911 | ▼ $2,769 |
| Total Assets | $18,899,083 | $20,460,572 | ▲ $1,561,489 |
| Liabilities | |||
| Other Liabilities | $12,887 | $9,646 | ▼ $3,241 |
| Total Liabilities | $12,887 | $9,646 | ▼ $3,241 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $18,886,196 | $20,450,926 | ▲ $1,564,730 |
| Total Net Assets Fund Balance | $18,886,196 | $20,450,926 | ▲ $1,564,730 |
| Total Liabilities and Net Assets / Fund Balance | $18,899,083 | $20,460,572 | ▲ $1,561,489 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $280,357 | $1,136,466 | $1,416,823 |
| Land | $165,718 | - | $165,718 |
| Equipment | $6,804 | $151,203 | $158,007 |
| Other Land Buildings | $93,386 | $38,123 | $131,509 |
| Other Securities | $5,912,748 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| John Gardiner | Pres/bus Mgr | FT | $251,548 | $192,072 | $443,620 |
| Kenneth Davis | Business Agent | FT | $209,349 | $175,657 | $385,006 |
| Todd Villa | Fin Sec/treas | FT | $209,349 | $172,311 | $381,660 |
| Patrick Quigley | Business Agent | FT | $205,989 | $171,038 | $377,027 |
| Dennis Quinn | Business Agent | FT | $206,588 | $168,121 | $374,709 |
| Richard Maiden | Vice President | PT | $21,884 | $15,572 | $37,456 |
| Martin Mora | Recording Secretary | - | $19,085 | $13,097 | $32,182 |
| Vince Cascio | Executive Board | - | $15,980 | $7,066 | $23,046 |
| Leo Quinn | Executive Board | - | $12,556 | $7,066 | $19,622 |
| Michael Fallon | Executive Board | - | $12,156 | $5,256 | $17,412 |
| Matt Naranjo | Executive Board | - | $11,820 | $4,713 | $16,533 |
| Tony Cimino | Executive Board | - | $11,146 | $4,713 | $15,859 |
| Pierre Starks | Sgt-at-arms | - | $4,359 | $1,089 | $5,448 |
| Cherish Davis | Trustee | - | $2,466 | $2,085 | $4,551 |
| Anthony Grossi | Examining Board | - | $1,755 | $1,457 | $3,212 |
| John Paun | Examining Board/trustee | - | $1,755 | $1,457 | $3,212 |
| Paul Sicilian | Examining Board | - | $1,755 | $1,457 | $3,212 |
| Dejan Samardzic | Conductor | - | $1,277 | $998 | $2,275 |
| Matt Larsen | Trustee | - | $1,163 | $998 | $2,161 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $2,527,318 |
| Other Expenses | $1,507,215 |
| Grants and Similar Amounts Paid | $30,000 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $2,134,557 |
| Payments to Affiliates | - | - | - | $855,614 |
| Other Salaries and Wages | - | - | - | $118,443 |
| Travel | - | - | - | $118,414 |
| Office Expenses | - | - | - | $115,002 |
| Other Employee Benefits | - | - | - | $98,310 |
| Depreciation Depletion | - | - | - | $95,084 |
| Payroll Taxes | - | - | - | $93,428 |
| Pension Plan Contributions | - | - | - | $82,580 |
| Occupancy | - | - | - | $78,942 |
| Advertising | - | - | - | $57,146 |
| Benefits to Members | - | - | - | $51,500 |
| Insurance | - | - | - | $46,627 |
| Fees for Services Accounting | - | - | - | $38,850 |
| Fees for Service Investment Mgmnt Fees | - | - | - | $37,408 |
| Fees for Services Legal | - | - | - | $36,430 |
| Grants to Domestic Individuals | - | - | - | $24,000 |
| Conferences and Meetings | - | - | - | $19,408 |
| Grants to Domestic Orgs | - | - | - | $6,000 |
| Fees for Services Other | - | - | - | $5,961 |
| Other Expenses | - | - | - | $2,329 |
| Total Functional Expenses | $0 | $0 | $0 | $4,116,033 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Babe Satalic Iron Workers Local 1 Charitable Trust | Forest Park, IL | 501(c)(3) | Donation | $6,000 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Due to Affiliates | $6,713 |
| International Death Benefit Payable | $2,933 |
“Line 6 explanation - journeymen are members who successfully completed a training program for apprentices. These members have voting rights. Apprentices are members in training and have no voting rights. Honorary members are members with five consecutive years of service or more and have become permanently disabled or incapacitated while working at the trade and have been in good standing. These members have no voting rights. Lifetime members are members who have attained the age of 65 and have been in continuous membership for 25 years and have been in good standing. These members have voting rights that are determined by the local union. Military members are members who have submitted satisfactory proof to the general executive board of military service to the government. These members have no voting rights. Probationary members are members graded according to their skill level during the probationary period and at the end of that period are slotted at the appropriate skill level at the apprentice school. These members have no voting rights.”
“Line 7a explanation - election of officers is held every three years. Journeymen have voting rights for the election of officers.”
“Line 7b explanation - the membership approves changes, if any, to the bylaws.”
“The business manager and secretary-treasurer are authorized by the executive board to review the form.”
“The written conflict of interest policy is included in the constitution by which our organization is governed. Any member or employee of the organization can contact the international association of bridge, structural, ornamental and reinforcing iron workers (an affiliated organization also governed by the constitution) with any complaint arising under the constitution, or any other disciplinary rule, regulation, practice or procedure adopted by the international association. The us department of labor requires all non-clerical employees to report on form lm-30 potential situations where there may be conflicts of interest. This information is open to the public.”
“Officers are compensated in accordance with collective bargaining agreement and bylaws.”
“The constitution (governing document and conflict of interest policy) is available upon request at the offices of the organization. In addition, our organization files an annual financial report with the department of labor which can be obtained through the united states department of labor, olms, online public disclosure room.”
“This process has not changed from the prior year.”
“As of june 30, 2025, there were no uncertain postions taken or expected to be taken that would require recognition of a liability (or asset) or disclosure in the financial statements.”
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 | TO PROMOTE THE MATERIAL AND INTELLECTUAL WELFARE OF ITS MEMBERS AND THEIR FAMILIES AND TO SECURE ADEQUATE WAGES, WORKING CONDITIONS, AND OPPORTUNITIES OF EMPLOYMENT. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 57146 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 51500 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | TODD VILLA |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7083666695 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 7720 W INDUSTRIAL DRIVE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | FOREST PARK |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | IL |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 60130 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 535454 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 683148 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 2134557 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 19408 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 51500 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 30000 |
| IRS990/CYInvestmentIncomeAmt | 0 | 444457 |
| IRS990/CYOtherExpensesAmt | 0 | 1507215 |
| IRS990/CYOtherRevenueAmt | 0 | 50644 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 4120474 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 499542 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2527318 |
| IRS990/CYTotalExpensesAmt | 0 | 4116033 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 4615575 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 95084 |
| IRS990/Desc | 0 | TO PROMOTE THE MATERIAL AND INTELLECTUAL WELFARE OF ITS MEMBERS AND THEIR FAMILIES AND TO SECURE ADEQUATE WAGES, WORKING CONDITIONS, AND OPPORTUNITIES OF EMPLOYMENT. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 21 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 38850 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 36430 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 5961 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 37408 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 53.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 8.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 50.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 50.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 50.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 50.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 2.00 |
| 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/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 17 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 18 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 188964 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 15572 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 171156 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 13097 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 171155 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 168101 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 165046 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 7066 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 4713 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 5256 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 4713 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 7066 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 1457 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 1457 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 1457 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 2085 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 998 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 1089 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 998 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JOHN GARDINER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | RICHARD MAIDEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | TODD VILLA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MARTIN MORA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | KENNETH DAVIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | PATRICK QUIGLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | DENNIS QUINN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | VINCE CASCIO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | TONY CIMINO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | MICHAEL FALLON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | MATT NARANJO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | LEO QUINN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | ANTHONY GROSSI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | JOHN PAUN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | PAUL SICILIAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | CHERISH DAVIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | MATT LARSEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | PIERRE STARKS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | DEJAN SAMARDZIC |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 254656 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 21884 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 210504 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 19085 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 213851 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 208926 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 209663 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 15980 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 11146 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 12156 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 11820 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 12556 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 1755 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 1755 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 1755 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 2466 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 1163 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 4359 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 1277 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRES/BUS MGR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | FIN SEC/TREAS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | RECORDING SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BUSINESS AGENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BUSINESS AGENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BUSINESS AGENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | EXAMINING BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | EXAMINING BOARD/TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | EXAMINING BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | SGT-AT-ARMS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | CONDUCTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 0 |
| IRS990/FormationYr | 0 | 1892 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | -2644 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 58423 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 24000 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 6000 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 36000 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 225010 |
| IRS990/GrossReceiptsAmt | 0 | 4820806 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 0 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 5 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/TotalAmt | 0 | 46627 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 74680 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 71911 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 388678 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 388678 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 5497836 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 5912748 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 9177310 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 10155099 |
| IRS990/IRPDocumentCnt | 0 | 43 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1325792 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 649416 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 546265 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1872057 |
| IRS990/LegalDomicileStateCd | 0 | IL |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 38644 |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 166587 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO PROMOTE THE MATERIAL AND INTELLECTUAL WELFARE OF ITS MEMBERS AND THEIR FAMILIES AND TO SECURE ADEQUATE WAGES, WORKING CONDITIONS AND OPPORTUNITIES OF EMPLOYMENT. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 18886196 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 20450926 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 55779 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 55779 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 1065188 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 18886196 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 20450926 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 78942 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 115002 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 98310 |
| IRS990/OtherExpensesGrp/Desc | 0 | FLOWERS AND FUNERAL EXP |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 2329 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 12887 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 9646 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | SALE OF PROMOTIONAL IT |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 50644 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 50644 |
| IRS990/OtherRevenueTotalAmt | 0 | 50644 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 118443 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 855614 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 93428 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 82580 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | JOHN GARDINER |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MEMBERSHIP DUES & ASSE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 4120474 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 4120474 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | TO PROMOTE THE MATERIAL AND INTELLECTUAL WELFARE OF ITS 2,230 MEMBERS AND THEIR FAMILIES AND TO SECURE ADEQUATE WAGES, WORKING CONDITIONS AND OPPORTUNITIES OF EMPLOYMENT. |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 45267 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 21000 |
| IRS990/PYInvestmentIncomeAmt | 0 | 430920 |
| IRS990/PYOtherExpensesAmt | 0 | 2132718 |
| IRS990/PYOtherRevenueAmt | 0 | 258467 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 3757264 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -173799 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2421465 |
| IRS990/PYTotalExpensesAmt | 0 | 4620450 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 4446651 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 499542 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 1 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 2964387 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 3091401 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleC/AgreeCarryoverPriorYearInd | 0 | 0 |
| IRS990ScheduleC/OnlyInHouseLobbyingInd | 0 | 0 |
| IRS990ScheduleC/Section527PoliticalOrgGrp/ContributionsRcvdDlvrAmt | 0 | 24010 |
| IRS990ScheduleC/Section527PoliticalOrgGrp/EIN | 0 | 464533751 |
| IRS990ScheduleC/Section527PoliticalOrgGrp/OrganizationBusinessName/BusinessNameLine1Txt | 0 | IRON WORKERS LOCAL 1 IPEF |
| IRS990ScheduleC/Section527PoliticalOrgGrp/USAddress/AddressLine1Txt | 0 | 7720 INDUSTRIAL DRIVE |
| IRS990ScheduleC/Section527PoliticalOrgGrp/USAddress/CityNm | 0 | FOREST PARK |
| IRS990ScheduleC/Section527PoliticalOrgGrp/USAddress/StateAbbreviationCd | 0 | IL |
| IRS990ScheduleC/Section527PoliticalOrgGrp/USAddress/ZIPCd | 0 | 60130 |
| IRS990ScheduleC/SubstantiallyAllDuesNondedInd | 0 | 1 |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 280357 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 1136466 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 1416823 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 6804 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 151203 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 158007 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 165718 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 165718 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 93386 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 38123 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 131509 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 6713 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 2933 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | DUE TO AFFILIATES |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | INTERNATIONAL DEATH BENEFIT PAYABLE |
| IRS990ScheduleD/OtherSecuritiesGrp/BookValueAmt | 0 | 5912748 |
| IRS990ScheduleD/OtherSecuritiesGrp/Desc | 0 | COMMON COLLECTIVE TRUSTS |
| IRS990ScheduleD/OtherSecuritiesGrp/MethodValuationCd | 0 | F |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | AS OF JUNE 30, 2025, THERE WERE NO UNCERTAIN POSTIONS TAKEN OR EXPECTED TO BE TAKEN THAT WOULD REQUIRE RECOGNITION OF A LIABILITY (OR ASSET) OR DISCLOSURE IN THE FINANCIAL STATEMENTS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 546265 |
| IRS990ScheduleD/TotalBookValueSecuritiesAmt | 0 | 5912748 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 9646 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | 1 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/CashGrantAmt | 0 | 24000 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/GrantTypeTxt | 0 | ASSISTANCE TO NEEDY MEMBERS - NONE PAID OVER $5000 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/NonCashAssistanceDesc | 0 | DONATION |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/RecipientCnt | 0 | 17 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/ValuationMethodUsedDesc | 0 | CASH PAID |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 0 | 6000 |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 0 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 0 | 0 |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 0 | DONATION |
| IRS990ScheduleI/RecipientTable/RecipientBusinessName/BusinessNameLine1Txt | 0 | BABE SATALIC IRON WORKERS LOCAL 1 CHARITABLE TRUST |
| IRS990ScheduleI/RecipientTable/RecipientEIN | 0 | 266766810 |
| IRS990ScheduleI/RecipientTable/USAddress/AddressLine1Txt | 0 | 7720 INDUSTRIAL DRIVE |
| IRS990ScheduleI/RecipientTable/USAddress/CityNm | 0 | FOREST PARK |
| IRS990ScheduleI/RecipientTable/USAddress/StateAbbreviationCd | 0 | IL |
| IRS990ScheduleI/RecipientTable/USAddress/ZIPCd | 0 | 60130 |
| IRS990ScheduleI/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION PROVIDES ASSISTANCE TO VARIOUS ORGANIZATIONS THROUGH DONATIONS DURING THE YEAR. DONATIONS ARE APPROVED BY THE GOVERNING BODY UPON REVIEW OF SUBMITTED DONATION REQUESTS FROM VARIOUS ORGANIZATIONS. |
| IRS990ScheduleI/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART I, LINE 2: |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 251548 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 209349 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 2 | 209349 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 3 | 205989 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 4 | 206588 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.