Liabilities / Assets
8th percentile
Higher debt load relative to assets than 8% of similar nonprofits.
990 • Fiscal year 2020 • EIN 13-5637312
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
8th percentile
Higher debt load relative to assets than 8% of similar nonprofits.
Liabilities / Revenue
9th percentile
Higher debt load relative to revenue than 9% of similar nonprofits.
Net Margin
89th percentile
Higher net margin than 89% of similar nonprofits.
Top Officer Pay
63rd percentile
Higher top officer pay than 63% of similar nonprofits.
Top officer pay equals 14.4% of source-year revenue.
Asset Growth
55th percentile
Faster asset growth than 55% of similar nonprofits.
Revenue Growth
73rd percentile
Faster revenue growth than 73% of similar nonprofits.
Assets
Up$14,030,574
Up $902,186 (+6.9%) from 2019
Net Assets
Up$13,915,221
Up $929,182 (+7.2%) from 2019
Liabilities
Down$115,353
Down $26,996 (-19%) from 2019
Revenue
Up$3,149,918
Up $43,292 (+1.4%) from 2019
Expenses
Down$2,235,202
Down $440,988 (-16%) from 2019
Net Income
Up$914,716
Up $484,280 (+113%) from 2019
The main function of the association is to act as the collective bargaining agent for its member companies related to the international longshoremen's association and its affiliated unions. On behalf of its member companies the association negotiates collective agreements with the labor unions which represent their employees who are engaged in ship maintenance work, including marine container, chassis repair and related work, in ny and nj harbors. Negotiations of these collective agreements include receipts from the unions of collective bargaining proposals, conferences with member companies respecting these proposals and the preparation in collective bargaining conference with union representatives and the preparation and execution of the collective agreements.in addition, the association also provides management oversight of a maintenance training program for the employees of its member companies to upgrade the skills in the areas of maintenance and engineering of heavy equipment.
Administration on behalf of member companies.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $12,525,290 | $11,352,970 | ▼ $1,172,320 |
| Investments in Publicly Traded Securities | - | $2,008,546 | - |
| Accounts Receivable | $427,511 | $514,632 | ▲ $87,121 |
| Prepaid Expenses and Deferred Charges | $118,190 | $111,690 | ▼ $6,500 |
| Land, Buildings, and Equipment, Net | $50,621 | $38,663 | ▼ $11,958 |
| Cash and Non-Interest-Bearing Accounts | $500 | $500 | → $0 |
| Total Assets | $13,128,388 | $14,030,574 | ▲ $902,186 |
| Other Assets Total | $6,276 | $3,573 | ▼ $2,703 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $101,480 | $59,971 | ▼ $41,509 |
| Other Liabilities | $39,591 | $40,344 | ▲ $753 |
| Grants Payable | $1,278 | $15,038 | ▲ $13,760 |
| Total Liabilities | $142,349 | $115,353 | ▼ $26,996 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $12,986,039 | $13,915,221 | ▲ $929,182 |
| Total Net Assets Fund Balance | $12,986,039 | $13,915,221 | ▲ $929,182 |
| Total Liabilities and Net Assets / Fund Balance | $13,128,388 | $14,030,574 | ▲ $902,186 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $4,209 | $302,026 | $306,235 |
| Leasehold Improvements | $10,099 | $95,053 | $105,152 |
| Equipment | $24,355 | $33,542 | $57,897 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Joseph Aragusa | President | FT | $366,304 | $88,041 | $454,345 |
| Michael Demeo | Executive Secretary | FT | $169,419 | $70,079 | $239,498 |
| Name | Title |
|---|---|
| Anthony Ray | Director |
| Bruce Fenimore | Director |
| Frank Borland | Director |
| Joe Perez | Director |
| John Atkins | Director |
| Peter Barb | Director |
| Robert Chambers | Director |
| Ed Mcdevitt | Former Director |
| Gary Cross | Former Director |
| Thomas Delaney | Former Director |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Port Technical Training Institute | Training Program Costs | 1160 MCLESTER STREET, Elizabeth, NJ 07201 | $291,909 |
| Giblin & Lynch | Legal Services | 10 GARBER SQUARE SUITE 2, Ridgewood, NJ 07450 | $165,334 |
| Line Item | Amount |
|---|---|
| Other Expenses | $1,372,293 |
| Salaries, Compensation, and Employee Benefits | $862,909 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $693,843 |
| Fees for Services Legal | - | - | - | $221,088 |
| Occupancy | - | - | - | $199,692 |
| Insurance | - | - | - | $93,699 |
| Other Salaries and Wages | - | - | - | $78,182 |
| Fees for Services Other | - | - | - | $76,104 |
| Other Expenses | - | - | - | $47,700 |
| Fees for Services Accounting | - | - | - | $38,063 |
| Office Expenses | - | - | - | $36,052 |
| Other Employee Benefits | - | - | - | $33,635 |
| Payroll Taxes | - | - | - | $33,378 |
| Conferences and Meetings | - | - | - | $27,164 |
| Pension Plan Contributions | - | - | - | $23,871 |
| Depreciation Depletion | - | - | - | $13,179 |
| All Other Expenses | - | - | - | $13,145 |
| Travel | - | - | - | $7,002 |
| Total Functional Expenses | $0 | $0 | $0 | $2,235,202 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $2,235,202 |
| Total Expenses per Audited Statements | $2,235,202 |
| Total Expenses per Form 990 | $2,235,202 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Deferred Rent | $27,254 |
| Due to Affiliates | $13,090 |
“The association has member companies.”
“The organization's dues paying members elect the members of the governing body.”
“The association does not have any committee with authority to act on behalf of the governing body.”
“The association's board of directors reviews the form 990 prior to its filing.”
“The board of directors reviews and authorizes compensation for all employees, including for the top management official, by using market comparable data. The reviewing process is conducted at board meetings and documented accordingly.”
“The association makes its governing documents and financial statements available to the public upon receipt of a written request.”
“The board of directors assumes responsibility for oversight of the audit and the selection of the independent auditor and the process for selection has not changed from the prior year.”
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 | 101480 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 59971 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 427511 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 514632 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | ADMINISTRATION ON BEHALF OF MEMBER COMPANIES. |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 13145 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | METRO MARINE MAINTENANCE CONTRACTOR |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2018420202 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 301 ROUTE 17 NORTH 7TH FLOOR |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | RUTHERFORD |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NJ |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 07070 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 500 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 500 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 693843 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 27164 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 0 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 291909 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 165334 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1160 MCLESTER STREET |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 10 GARBER SQUARE SUITE 2 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | ELIZABETH |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | RIDGEWOOD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | NJ |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | NJ |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 07201 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 07450 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | PORT TECHNICAL TRAINING INSTITUTE |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | GIBLIN & LYNCH |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | TRAINING PROGRAM COSTS |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | LEGAL SERVICES |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 18620 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 118731 |
| IRS990/CYOtherExpensesAmt | 0 | 1372293 |
| IRS990/CYOtherRevenueAmt | 0 | 100000 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2912567 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 914716 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 862909 |
| IRS990/CYTotalExpensesAmt | 0 | 2235202 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3149918 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 13179 |
| IRS990/Desc | 0 | THE ASSOCIATION PROVIDES OVERALL EXECUTIVE AND ADMINISTRATIVE SERVICES FOR THE PURPOSE OF NEGOTIATING AND IMPLEMENTING COLLECTIVE BARGAINING AGREEMENTS ON BEHALF OF ITS MEMBER COMPANIES AND PROVIDES A HIRING HALL FOR EMPLOYMENT PURPOSES AND PROVIDES MANAGEMENT OVERSIGHT OF A MAINTENANCE TRAINING PROGRAM FOR COLLECTIVE BARGAINING UNIT MEMBERS. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 7 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 38063 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 221088 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 76104 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 0.30 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 35.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 35.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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | 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 | 88041 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 70079 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JOHN ATKINS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | BRUCE FENIMORE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | FRANK BORLAND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | ANTHONY RAY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | PETER BARB |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JOE PEREZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | ROBERT CHAMBERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | ED MCDEVITT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | GARY CROSS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | THOMAS DELANEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | JOSEPH ARAGUSA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | MICHAEL DEMEO |
| 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 | 366304 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 169419 |
| 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/TitleTxt | 0 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | FORMER DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | FORMER DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | FORMER DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | EXECUTIVE SECRETARY |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1947 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 8 |
| IRS990/GovernmentGrantsAmt | 0 | 18620 |
| IRS990/GrantsPayableGrp/BOYAmt | 0 | 1278 |
| IRS990/GrantsPayableGrp/EOYAmt | 0 | 15038 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 3149918 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 6 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/TotalAmt | 0 | 93699 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 118731 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 118731 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 2008546 |
| IRS990/IRPDocumentCnt | 0 | 11 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 430621 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 50621 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 38663 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 469284 |
| IRS990/LegalDomicileStateCd | 0 | NJ |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | THE MAIN FUNCTION OF THE ASSOCIATION IS TO ACT AS THE COLLECTIVE BARGAINING AGENT FOR ITS MEMBER COMPANIES RELATED TO THE INTERNATIONAL LONGSHOREMEN'S ASSOCIATION AND ITS AFFILIATED UNIONS. ON BEHALF OF ITS MEMBER COMPANIES THE ASSOCIATION NEGOTIATES COLLECTIVE AGREEMENTS WITH THE LABOR UNIONS WHICH REPRESENT THEIR EMPLOYEES WHO ARE ENGAGED IN SHIP MAINTENANCE WORK, INCLUDING MARINE CONTAINER, CHASSIS REPAIR AND RELATED WORK, IN NY AND NJ HARBORS. NEGOTIATIONS OF THESE COLLECTIVE AGREEMENTS INCLUDE RECEIPTS FROM THE UNIONS OF COLLECTIVE BARGAINING PROPOSALS, CONFERENCES WITH MEMBER COMPANIES RESPECTING THESE PROPOSALS AND THE PREPARATION IN COLLECTIVE BARGAINING CONFERENCE WITH UNION REPRESENTATIVES AND THE PREPARATION AND EXECUTION OF THE COLLECTIVE AGREEMENTS.IN ADDITION, THE ASSOCIATION ALSO PROVIDES MANAGEMENT OVERSIGHT OF A MAINTENANCE TRAINING PROGRAM FOR THE EMPLOYEES OF ITS MEMBER COMPANIES TO UPGRADE THE SKILLS IN THE AREAS OF MAINTENANCE AND ENGINEERING OF HEAVY EQUIPMENT. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 12986039 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 13915221 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 14466 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 12986039 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 13915221 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 199692 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 36052 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 6276 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 3573 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 33635 |
| IRS990/OtherExpensesGrp/Desc | 0 | MEMBER ASSISTANCE PROGR |
| IRS990/OtherExpensesGrp/Desc | 1 | TRAINING PROGRAM - SUBC |
| IRS990/OtherExpensesGrp/Desc | 2 | TRAINING PROGRAM - OVER |
| IRS990/OtherExpensesGrp/Desc | 3 | DONATIONS |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 252815 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 250727 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 95863 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 47700 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 39591 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 40344 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | SETTLEMENT INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 100000 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 100000 |
| IRS990/OtherRevenueTotalAmt | 0 | 100000 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 78182 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 33378 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 23871 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 118190 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 111690 |
| IRS990/PrincipalOfficerNm | 0 | JOSEPH A RAGUSA |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MEMBERS ASSESSMENTS |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | TUITION |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2707661 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 204906 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2707661 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 204906 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 38260 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 157670 |
| IRS990/PYOtherExpensesAmt | 0 | 1523654 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 2910696 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 430436 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1152536 |
| IRS990/PYTotalExpensesAmt | 0 | 2676190 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 3106626 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 914716 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 12525290 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 11352970 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 24355 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 33542 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 57897 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 2235202 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 10099 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 95053 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 105152 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 14466 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 4209 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 302026 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 306235 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 27254 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 13090 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | DEFERRED RENT |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | DUE TO AFFILIATES |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 14466 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 3149918 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 38663 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 2235202 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 40344 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 3149918 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 3164384 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 2235202 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 366304 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 169419 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 88041 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 1 | 70079 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | JOSEPH ARAGUSA |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | MICHAEL DEMEO |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | PRESIDENT |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 1 | EXECUTIVE SECRETARY |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 454345 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 1 | 239498 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE ASSOCIATION HAS MEMBER COMPANIES. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE ORGANIZATION'S DUES PAYING MEMBERS ELECT THE MEMBERS OF THE GOVERNING BODY. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE ASSOCIATION DOES NOT HAVE ANY COMMITTEE WITH AUTHORITY TO ACT ON BEHALF OF THE GOVERNING BODY. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | THE ASSOCIATION'S BOARD OF DIRECTORS REVIEWS THE FORM 990 PRIOR TO ITS FILING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THE BOARD OF DIRECTORS REVIEWS AND AUTHORIZES COMPENSATION FOR ALL EMPLOYEES, INCLUDING FOR THE TOP MANAGEMENT OFFICIAL, BY USING MARKET COMPARABLE DATA. THE REVIEWING PROCESS IS CONDUCTED AT BOARD MEETINGS AND DOCUMENTED ACCORDINGLY. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | THE ASSOCIATION MAKES ITS GOVERNING DOCUMENTS AND FINANCIAL STATEMENTS AVAILABLE TO THE PUBLIC UPON RECEIPT OF A WRITTEN REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | THE BOARD OF DIRECTORS ASSUMES RESPONSIBILITY FOR OVERSIGHT OF THE AUDIT AND THE SELECTION OF THE INDEPENDENT AUDITOR AND THE PROCESS FOR SELECTION HAS NOT CHANGED FROM THE PRIOR YEAR. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION A, LINE 8B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION B, LINE 15 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PART XII, LINE 2C |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 13128388 |
| IRS990/TotalAssetsEOYAmt | 0 | 14030574 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 13128388 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 14030574 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 1 |
| IRS990/TotalContributionsAmt | 0 | 18620 |
| IRS990/TotalEmployeeCnt | 0 | 7 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 2235202 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 142349 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 115353 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 142349 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 115353 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 12986039 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 13915221 |
| IRS990/TotalOtherCompensationAmt | 0 | 158120 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 2912567 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 535723 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 118731 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 3012567 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 3149918 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 0 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 13128388 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 14030574 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TravelGrp/TotalAmt | 0 | 7002 |
| IRS990/TypeOfOrganizationAssocInd | 0 | X |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990Detailed filing. Detailed filing data is available for this year.