Liabilities / Assets
83rd percentile
Higher debt load relative to assets than 83% of similar nonprofits.
EIN 41-0961625 • 501(c)6 • Bloomington, MN
Profile
To support the multi-housing industry through public policy leadership, educational opportunities, communications and marketing in ways that enhance the industry for its members, its residents and its communities.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
83rd percentile
Higher debt load relative to assets than 83% of similar nonprofits.
Liabilities / Revenue
86th percentile
Higher debt load relative to revenue than 86% of similar nonprofits.
Net Margin
53rd percentile
Higher net margin than 53% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
55th percentile
Faster asset growth than 55% of similar nonprofits.
Revenue Growth
30th percentile
Faster revenue growth than 30% of similar nonprofits.
Assets
Up$3,069,408
Up $208,174 (+7.3%) from 2023
Liabilities
Up$1,461,034
Up $74,264 (+5.4%) from 2023
Net Assets
Up$1,608,374
Up $133,910 (+9.1%) from 2023
Revenue
Up$2,488,616
Up $8,125 (+0.3%) from 2023
Expenses
Down$2,354,908
Down $9,488 (-0.4%) from 2023
Net Income
Up$133,708
Up $17,613 (+15%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
To support the multi-housing industry through public policy leadership, educational opportunities, communications and marketing in ways that enhance the industry for its members, its residents and its communities.
To support the multi-housing industry through public policy leadership, educational opportunities, communications and marketing in ways that enhance the industry for its members, its residents and it communities.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $1,290,792 | $1,152,952 | ▼ $137,840 |
| Investments in Publicly Traded Securities | $261,097 | $531,886 | ▲ $270,789 |
| Accounts Receivable | $226,011 | $232,216 | ▲ $6,205 |
| Land, Buildings, and Equipment, Net | $167,393 | $135,723 | ▼ $31,670 |
| Prepaid Expenses and Deferred Charges | $74,521 | $115,949 | ▲ $41,428 |
| Cash and Non-Interest-Bearing Accounts | $42,427 | $69,159 | ▲ $26,732 |
| Investments Other Securities | $1,000 | $1,000 | → $0 |
| Total Assets | $2,861,234 | $3,069,408 | ▲ $208,174 |
| Other Assets Total | $797,993 | $830,523 | ▲ $32,530 |
| Liabilities | |||
| Deferred Revenue | $761,315 | $854,676 | ▲ $93,361 |
| Other Liabilities | $605,475 | $605,475 | → $0 |
| Accounts Payable and Accrued Expenses | $19,980 | $883 | ▼ $19,097 |
| Total Liabilities | $1,386,770 | $1,461,034 | ▲ $74,264 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,474,464 | $1,608,374 | ▲ $133,910 |
| Total Net Assets Fund Balance | $1,474,464 | $1,608,374 | ▲ $133,910 |
| Total Liabilities and Net Assets / Fund Balance | $2,861,234 | $3,069,408 | ▲ $208,174 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $135,723 | $142,150 | $277,873 |
| Other Assets Org | $19,616 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Cecil Smith | President | FT | $231,947 | $17,740 | $249,687 |
| Todd Liljenquist | Employee | FT | $160,074 | $12,142 | $172,216 |
| Aubrey Albrecht | Employee | FT | $128,663 | $9,075 | $137,738 |
| Martin Mcdonough | Employee | FT | $108,573 | $13,968 | $122,541 |
| Name | Title |
|---|---|
| Matt Teasdale | Board Chair |
| Leanna Stefaniak | Immediate Past Chair |
| Jennifer Gordon | First Vice Chair |
| Erin Fransen | Second Vice Chair |
| Asher Gavzy | Director |
| Brenda Hvambsal | Director |
| Jake Henninger | Director |
| Jennifer Ulmer | Director |
| Jessica Huebner | Director |
| Jim Rubin | Director |
| Laura Russ | Director |
| Tom Kendhammer | Director |
| William Cullen | Secretary |
| Heather Fleetham | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $2,034,222 |
| Salaries, Compensation, and Employee Benefits | $320,686 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Conferences and Meetings | - | - | - | $356,079 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $246,598 |
| Occupancy | - | - | - | $173,064 |
| Information Technology | - | - | - | $116,310 |
| Advertising | - | - | - | $69,339 |
| Other Employee Benefits | - | - | - | $57,012 |
| Fees for Services Other | - | - | - | $42,344 |
| Other Expenses | - | - | - | $38,713 |
| Depreciation Depletion | - | - | - | $34,530 |
| Payroll Taxes | - | - | - | $17,076 |
| Fees for Services Accounting | - | - | - | $14,740 |
| Insurance | - | - | - | $14,032 |
| Office Expenses | - | - | - | $11,651 |
| All Other Expenses | - | - | - | $-47,864 |
| Total Functional Expenses | $0 | $0 | $0 | $2,354,908 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Amount |
|---|---|
| Current Year Nondeductible Lobbying and Political Cost | $74,200 |
| Total Nondeductible Lobbying and Political Cost | $74,200 |
| Liability | Amount |
|---|---|
| Lease Liability - Operating | $585,426 |
| Lease Liability - Finance | $20,049 |
“Membership based organization”
“Board of directors are elected by members”
“No written policies governing affiliates”
“A review of the form 990 is conducted by the executive director and the chief operating officer. The executive board is consulted if necessary prior to filing the return.”
“Annual disclosure forms are filled out. See conflict of interest policy attached.”
“The process for determining the president's compensation includes a review and approval by mha's compensation committee; use of data as to comparable compensation; and documentation and recordkeeping.”
“Available to the public upon request.”
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 | 19980 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 883 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 226011 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 232216 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO SUPPORT THE MULTI-HOUSING INDUSTRY THROUGH PUBLIC POLICY LEADERSHIP, EDUCATIONAL OPPORTUNITIES, COMMUNICATIONS AND MARKETING IN WAYS THAT ENHANCE THE INDUSTRY FOR ITS MEMBERS, ITS RESIDENTS AND IT COMMUNITIES. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 69339 |
| IRS990/AllOtherContributionsAmt | 0 | 35000 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | -47864 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | RANDY MARSHALL MHA ACCOUNTANT |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9528548500 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 7900 XERXES AVENUE S |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | BLOOMINGTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 55431 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 42427 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 69159 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 246598 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 356079 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 35000 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 68375 |
| IRS990/CYOtherExpensesAmt | 0 | 2034222 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2385241 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 133708 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 320686 |
| IRS990/CYTotalExpensesAmt | 0 | 2354908 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2488616 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 761315 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 854676 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 34530 |
| IRS990/Desc | 0 | EDUCATION - PROVIDING EDUCATION TO MULTI-HOUSING OWNERS, MANAGERS AND OTHER EMPLOYEES.MHA EDUCATES MORE THAN 5,000 MULTI HOUSING PROFESSIONALS EACH YEAR. OUR PROGRAMS ARE NATIONALLY RECOGNIZED AS A BENCHMARK FOR STATE CONFERENCES, CERTIFICATION PROGRAMS AND OTHER LEARNING OPPORTUNITIES. THE OVER 100 EDUCATIONAL OPPORTUNITIES WE OFFER EVERY YEAR INCLUDES TRAINING FOR OWNERS, MANAGERS, MAINTENANCE TECHNICIANS AND LEASING CONSULTANTS. A SAMPLING OF SUBJECTS INCLUDES FAIR HOUSING, LANDLORD/TENANT LAW, EFFECTIVE LEASING, TROUBLESHOOTING MAINTENANCE REPAIRS, DIVERSITY TRAINING AND SUPERVISING SMART. |
| 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 | 14 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/ExpenseAmt | 0 | 515926 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 14740 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 42344 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| 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/AverageHoursPerWeekRt | 14 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| 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/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 14740 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 12142 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 9075 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 13968 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | LEANNA STEFANIAK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | MATT TEASDALE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | WILLIAM CULLEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | JENNIFER GORDON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ERIN FRANSEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | HEATHER FLEETHAM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | BRENDA HVAMBSAL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | ASHER GAVZY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JAKE HENNINGER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JESSICA HUEBNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | TOM KENDHAMMER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | JIM RUBIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | LAURA RUSS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | JENNIFER ULMER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | CECIL SMITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | TODD LILJENQUIST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | AUBREY ALBRECHT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | MARTIN MCDONOUGH |
| 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/ReportableCompFromOrgAmt | 14 | 234947 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 160074 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 128663 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 108573 |
| 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/TitleTxt | 0 | IMMEDIATE PAST CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | BOARD CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | FIRST VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | SECOND VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | TREASURER |
| 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 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | EMPLOYEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | EMPLOYEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | EMPLOYEE |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1967 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 15 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 2488616 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 15 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 116310 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 14032 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 68375 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 68375 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 1000 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 1000 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 261097 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 531886 |
| IRS990/IRPDocumentCnt | 0 | 4 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 142150 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 167393 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 135723 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 277873 |
| IRS990/LegalDomicileStateCd | 0 | MN |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 1 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO SUPPORT THE MULTI-HOUSING INDUSTRY THROUGH PUBLIC POLICY LEADERSHIP, EDUCATIONAL OPPORTUNITIES, COMMUNICATIONS AND MARKETING IN WAYS THAT ENHANCE THE INDUSTRY FOR ITS MEMBERS, ITS RESIDENTS AND ITS COMMUNITIES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1474464 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1608374 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1474464 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1608374 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 173064 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 11651 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 797993 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 830523 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 57012 |
| IRS990/OtherExpensesGrp/Desc | 0 | LEGISLATIVE AND PR EXPE |
| IRS990/OtherExpensesGrp/Desc | 1 | EDUCATION EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 2 | MEMBERSHIP EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 3 | BANK SERVICE CHARGES |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 538239 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 526301 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 146744 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 38713 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 605475 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 605475 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 17076 |
| IRS990/PoliciesReferenceChaptersInd | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 74521 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 115949 |
| IRS990/PrincipalOfficerNm | 0 | CECIL SMITH |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | 202 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 531390 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611710 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 531390 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 531390 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MEMBERSHIP DUES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | EDUCATIONAL |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | MEETINGS |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | ADVOCACY FUND |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1164726 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 616124 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 500627 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 103764 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1164726 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 616124 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 500627 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 103764 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | GOVERNMENTAL AFFAIRS & PUBLIC RELATIONS -SUCCESSFULLY LOBBIED AT STATE AND LOCAL LEVELS OF GOVERNMENT; PROVIDED RESOURCES AND PROMOTED THE INDUSTRY, RESIDENTS AND COMMUNITIES.DISTRIBUTING OUR PRINCIPLES OF SUCCESSFUL RENTAL PROPERTY MANAGEMENT BROCHURES HELP PROPERTY OWNERS TO OPERATE EFFECTIVELY AND HELPS TO ENSURE THAT THEIR BUSINESS PRACTICES ADD TO THE ECONOMIC GROWTH OF THE COMMUNITY. OUR PARTNERSHIPS WITH CITIES AND CRIME-FREE PROGRAM OFFICERS AID IN TRAINING OWNERS AND MANAGERS ON PROPER MANAGEMENT PRACTICES. OUR HOTLINE AND OTHER RESOURCES PROVIDE BOTH RENTERS AND PROPERTY MANAGERS THE KNOWLEDGE NECESSARY TO FOSTER POSITIVE BUSINESS RELATIONSHIPS. AND, OUR INDUSTRY PROFESSIONALS HELP TO PREPARE HIGH SCHOOL STUDENTS FOR LOOKING FOR AN APARTMENT, SIGNING A LEASE, AND LIVING ON THEIR OWN AS RESPONSIBLE CONTRIBUTORS TO THEIR COMMUNITIES. |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | MEETINGS - TRAINING AND MEMBERSHIP EVENTS.MHA HOSTS SEVERAL MONTHLY MEETINGS FOR OWNERS, MANAGERS AND EMPLOYEES OF MULTI HOUSING TO IMPROVE THEIR BUSINESS SKILLS AND KNOWLEDGE. SEVERAL HUNDRED PEOPLE ATTEND THESE PROGRAMS EACH YEAR. THESE PROGRAMS ARE AIMED AT OWNERS OF SMALL TO MID-SIZE RENTAL PROPERTIES AND COMMON INTEREST COMMUNITIES. IN ADDITION WE HAVE MULTIPLE PROGRAMS WHICH OFFER NETWORKING OPPORTUNITIES TO OUR MEMBERS, HELP BUILD COMMUNITY AND RECOGNIZE OUTSTANDING ACCOMPLISHMENTS. OVER 1500 PEOPLE ATTEND THESE PROGRAMS ANNUALLY. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 355034 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 500628 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 105000 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 45750 |
| IRS990/PYOtherExpensesAmt | 0 | 2056091 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 2329741 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 116095 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 308305 |
| IRS990/PYTotalExpensesAmt | 0 | 2364396 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 2480491 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 133708 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 616124 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1290792 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1152952 |
| 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 |
| IRS990ScheduleC/AggregateReportedDuesNtcAmt | 0 | 115638 |
| IRS990ScheduleC/AgreeCarryoverPriorYearInd | 0 | 0 |
| IRS990ScheduleC/DuesAssessmentsAmt | 0 | 1156377 |
| IRS990ScheduleC/NonDeductibleLbbyngPltclCYAmt | 0 | 74200 |
| IRS990ScheduleC/NonDeductibleLbbyngPltclTotAmt | 0 | 74200 |
| IRS990ScheduleC/OnlyInHouseLobbyingInd | 0 | 0 |
| IRS990ScheduleC/SubstantiallyAllDuesNondedInd | 0 | 0 |
| IRS990ScheduleC/TaxableAmt | 0 | -41438 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 135723 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 142150 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 277873 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 294460 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 516447 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 2 | 19616 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | NOTES RECEIVABLE MHS |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | RIGHT OF USE ASSET - OPERATING |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 2 | RIGHT OF USE ASSET - FINANCE |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 585426 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 20049 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | LEASE LIABILITY - OPERATING |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | LEASE LIABILITY - FINANCE |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 135723 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 830523 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 605475 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompensationCommitteeInd | 0 | X |
| IRS990ScheduleJ/CompensationSurveyInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 231947 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 160074 |
| 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 | 6358 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 1 | 4554 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 8382 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 1 | 7588 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 3000 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | CECIL SMITH |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | TODD LILJENQUIST |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | PRESIDENT |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 1 | EMPLOYEE |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 249687 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 1 | 172216 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 1 | 0 |
No mirrored PDF or thumbnail assets are attached yet.