Liabilities / Assets
87th percentile
Higher debt load relative to assets than 87% of similar nonprofits.
990 • Fiscal year 2021 • EIN 04-2454675
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
87th percentile
Higher debt load relative to assets than 87% of similar nonprofits.
Liabilities / Revenue
37th percentile
Higher debt load relative to revenue than 37% of similar nonprofits.
Net Margin
27th percentile
Higher net margin than 27% of similar nonprofits.
Top Officer Pay
42nd percentile
Higher top officer pay than 42% of similar nonprofits.
Top officer pay equals 0.5% of source-year revenue.
Asset Growth
98th percentile
Faster asset growth than 98% of similar nonprofits.
Revenue Growth
79th percentile
Faster revenue growth than 79% of similar nonprofits.
Assets
Up$14,779,223
Up $8,351,845 (+130%) from 2020
Net Assets
Up$2,855,091
Up $1,219,557 (+75%) from 2020
Liabilities
Up$11,924,132
Up $7,132,288 (+149%) from 2020
Revenue
Up$56,523,582
Up $18,024,003 (+47%) from 2020
Expenses
Up$55,304,025
Up $17,110,446 (+45%) from 2020
Net Income
Up$1,219,557
Up $913,557 (+299%) from 2020
Rental assistance received from a government agency under section 8 of the housing assistance payments program. Providing technical assistance and training to low-income rural communities and other agencies in order to provide or enhance their drinking water & waste disposal facilities. Manage hud 202 properties for the elderly.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $3,645,633 | $9,723,848 | ▲ $6,078,215 |
| Pledges and Grants Receivable | $965,172 | $2,977,617 | ▲ $2,012,445 |
| Accounts Receivable | $772,917 | $812,095 | ▲ $39,178 |
| Cash and Non-Interest-Bearing Accounts | $577,284 | $794,714 | ▲ $217,430 |
| Land, Buildings, and Equipment, Net | $350,127 | $310,160 | ▼ $39,967 |
| Prepaid Expenses and Deferred Charges | $50,149 | $95,187 | ▲ $45,038 |
| Other Notes and Loans Receivable, Net | $19,032 | $19,032 | → $0 |
| Total Assets | $6,427,378 | $14,779,223 | ▲ $8,351,845 |
| Other Assets Total | $47,064 | $46,570 | ▼ $494 |
| Liabilities | |||
| Deferred Revenue | $3,312,638 | $10,472,565 | ▲ $7,159,927 |
| Accounts Payable and Accrued Expenses | $1,014,702 | $1,165,464 | ▲ $150,762 |
| Escrow Account Liability | $196,869 | $200,204 | ▲ $3,335 |
| Mortgage Notes Payable Secured by Investment Property | $267,635 | $85,899 | ▼ $181,736 |
| Total Liabilities | $4,791,844 | $11,924,132 | ▲ $7,132,288 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,635,534 | $2,855,091 | ▲ $1,219,557 |
| Total Net Assets Fund Balance | $1,635,534 | $2,855,091 | ▲ $1,219,557 |
| Total Liabilities and Net Assets / Fund Balance | $6,427,378 | $14,779,223 | ▲ $8,351,845 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Leasehold Improvements | $138,030 | $757,204 | $895,234 |
| Other Land Buildings | $158,204 | $363,036 | $521,240 |
| Equipment | $13,926 | $373,894 | $387,820 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Karen a Koller | President & CEO/clerk | FT | $265,186 | $25,949 | $291,135 |
| Brian Scales | VP and Chief Rural Officer | FT | $132,078 | $7,817 | $139,895 |
| Emily Farrand | VP of Administration & COO | FT | $117,760 | $17,917 | $135,677 |
| William Minkle | Executive Vice President | FT | $123,164 | $10,286 | $133,450 |
| Maegan Mccaffrey | VP of Marketing & Communications | FT | $108,312 | $6,136 | $114,448 |
| Alyssa Glennon | VP & Chief Financial Officer | FT | $108,179 | $6,223 | $114,402 |
| Name | Title |
|---|---|
| Laura Mcgee | Chair |
| Timothy Morse Jr | Vice Chair |
| Carl H Allen Jr | Director |
| Harold Naughton | Director |
| Karen Slack | Director |
| Matt Wally | Director |
| Scott Arnold | Director |
| Sharyn Rice | Director |
| Tracey Weeden | Director |
| Ken Reid | Treasurer |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Other Non Cash Contri Table | 1 | $30,000 | Fair Market Value (FMV) |
| Total Noncash Contributions | 1 | $30,000 | - |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $45,831,496 |
| Salaries, Compensation, and Employee Benefits | $6,970,431 |
| Other Expenses | $2,502,098 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Individuals | $45,831,496 | - | - | $45,831,496 |
| Other Salaries and Wages | $4,196,588 | $1,302,463 | - | $5,499,051 |
| Occupancy | $571,914 | $291,102 | - | $863,016 |
| Fees for Services Other | $484,550 | $301,887 | - | $786,437 |
| Payroll Taxes | $407,264 | $122,167 | - | $529,431 |
| Other Employee Benefits | $360,058 | $93,487 | - | $453,545 |
| Office Expenses | $255,505 | $48,816 | - | $304,321 |
| Current Officers, Directors, Trustees, and Key Employees | - | $287,760 | - | $287,760 |
| Pension Plan Contributions | $154,345 | $46,299 | - | $200,644 |
| All Other Expenses | $27,500 | $72,548 | - | $100,048 |
| Insurance | $45,827 | $37,711 | - | $83,538 |
| Fees for Services Accounting | - | $53,895 | - | $53,895 |
| Fees for Services Legal | - | $48,347 | - | $48,347 |
| Depreciation Depletion | $33,888 | $13,342 | - | $47,230 |
| Fees for Services Lobbying | - | $42,000 | - | $42,000 |
| Travel | $36,531 | $1,479 | - | $38,010 |
| Conferences and Meetings | $26,009 | $384 | - | $26,393 |
| Advertising | $5,804 | $11,197 | - | $17,001 |
| Other Expenses | $13,270 | $30,000 | - | $13,270 |
| Interest | $6,588 | $4,387 | - | $10,975 |
| Total Functional Expenses | $52,461,930 | $2,842,095 | $0 | $55,304,025 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The form 990 is reviewed by the president and ceo. Once final approval has been obtained, the form 990 is submitted to the board of directors, reviewed by the compensation committee, and voted on for approval. Filing is completed by rcap solutions' auditing firm (cohnreznick llp).”
“Rcap solutions conducts policy and procedures training to all employees and staff on an annual basis. As part of the training the rcap solutions conflict of interest policy is covered. All employees are required to sign the conflict of interest policy on an annual basis. Additionally, all new employees undergo a thorough new employee orientation program. As part of the orientation training the rcap solutions conflict of interest policy is covered as well as the requirement for new employees to complete and sign the rcap solutions conflict of interest questionnaire. This training, compliance, and monitoring is under the authority of the rcap solutions' human resources department. In addition, the board of directors conducts a review of compliance with the conflict of interest policy annually each september.”
“The board of directors has a compensation committee which reviews an annual study prepared by an independent executive compensation consultant. The ceo's total compensation is voted on and approved by the ceo compensation committee and then by the full board of directors annually. All other employees go through a yearly evaluation by their managers starting in july & finishing in september. Six different competencies are evaluated and goals are set for the coming year. A weighted point system is used to determine a salary increase (if any).”
“The organization makes its governing documents, conflict of interest policy, form 990 and financial statements available to the public upon written request to the president of the board of directors or by inspection at the gardner office. In addition, the form 990 is available via guidestar and the massachusetts attorney general's website.”
“Funds held in escrow for tenants who are participating in the family self-sufficiency program under the hud section 8 choice housing voucher program. A portion of the family's monthly rent payment is placed into an escrow account. Upon successful completion of the program, the escrowed funds are turned over to the family. If the participant does not complete the program or if they are terminated due to noncompliance with program requirements, the funds are retained by the organization.”
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 | 1014702 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1165464 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 772917 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 812095 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | RENTAL ASSISTANCE RECEIVED FROM A GOVERNMENT AGENCY UNDER SECTION 8 OF THE HOUSING ASSISTANCE PAYMENTS PROGRAM. PROVIDING TECHNICAL ASSISTANCE AND TRAINING TO LOW-INCOME RURAL COMMUNITIES AND OTHER AGENCIES IN ORDER TO PROVIDE OR ENHANCE THEIR DRINKING WATER & WASTE DISPOSAL FACILITIES. MANAGE HUD 202 PROPERTIES FOR THE ELDERLY. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 11197 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 5804 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 17001 |
| IRS990/AllOtherContributionsAmt | 0 | 41320 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 72548 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 27500 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 100048 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | BRIAN SCALES |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9786306647 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 191 MAY STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | WORCESTER |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 01602 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 577284 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 794714 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 287760 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 287760 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 384 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 26009 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 26393 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/CreditCounselingInd | 0 | 1 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 56063547 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 45831496 |
| IRS990/CYInvestmentIncomeAmt | 0 | 3609 |
| IRS990/CYOtherExpensesAmt | 0 | 2502098 |
| IRS990/CYOtherRevenueAmt | 0 | 35153 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 421273 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1219557 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 6970431 |
| IRS990/CYTotalExpensesAmt | 0 | 55304025 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 56523582 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 3312638 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 10472565 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 13342 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 33888 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 47230 |
| IRS990/Desc | 0 | CLIENT RESOURCES - THE CLIENT RESOURCES DIVISION WORKS WITH ELIGIBLEINDIVIDUALS AND FAMILIES IN MASSACHUSETTS TO PROVIDE A WIDE RANGE OFAFFORDABLE HOUSING, HOMELESSNESS PREVENTION, AND FAMILY UNIFICATION ANDSELF-SUFFICIENCY SERVICES. THESE SERVICES INCLUDE HOUSING ASSISTANCEPAYMENTS FOR LOW INCOME TENANTS, TRANSITIONAL HOUSING AND ASSISTANCEFOR THE HOMELESS OR THOSE FLEEING DOMESTIC VIOLENCE, LANDLORD TENANTMEDIATION, AND TRAINING AND SUPPORT FOR PROPERTY OWNERS AND FIRST TIMEHOMEOWNERS. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 133 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 196869 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 200204 |
| IRS990/ExpenseAmt | 0 | 49515475 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 53895 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 53895 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 48347 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 48347 |
| IRS990/FeesForServicesLobbyingGrp/ManagementAndGeneralAmt | 0 | 42000 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 42000 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 301887 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 484550 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 786437 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 6.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 14563 |
| 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 | 10286 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 7817 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 17917 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 6136 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 6223 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | KAREN A KOLLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | LAURA MCGEE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | TIMOTHY MORSE JR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | KEN REID |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | CARL H ALLEN JR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | SCOTT ARNOLD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | HAROLD NAUGHTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | SHARYN RICE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | KAREN SLACK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | MATT WALLY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | TRACEY WEEDEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | WILLIAM MINKLE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | BRIAN SCALES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | EMILY FARRAND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | MAEGAN MCCAFFREY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | ALYSSA GLENNON |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 276572 |
| 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 | 123164 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 132078 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 117760 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 108312 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 108179 |
| 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/TitleTxt | 0 | PRESIDENT & CEO/CLERK |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | EXECUTIVE VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | VP AND CHIEF RURAL OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | VP OF ADMINISTRATION & COO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | VP OF MARKETING & COMMUNICATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | VP & CHIEF FINANCIAL OFFICER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1969 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GovernmentGrantsAmt | 0 | 56022227 |
| IRS990/GrantAmt | 0 | 45831496 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 45831496 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 45831496 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 56523582 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 9 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 37711 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 45827 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 83538 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 4387 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 6588 |
| IRS990/InterestGrp/TotalAmt | 0 | 10975 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 3609 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 3609 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 21 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1494134 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 350127 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 310160 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 1804294 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 1 |
| IRS990/LocalChaptersInd | 0 | 1 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MiscellaneousRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 35153 |
| IRS990/MiscellaneousRevenueGrp/TotalRevenueColumnAmt | 0 | 35153 |
| IRS990/MissionDesc | 0 | RENTAL ASSISTANCE RECEIVED FROM A GOVERNMENT AGENCY UNDER SECTION 8 OF THE HOUSING ASSISTANCE PAYMENTS PROGRAM. PROVIDING TECHNICAL ASSISTANCE AND TRAINING TO LOW-INCOME RURAL COMMUNITIES AND OTHER AGENCIES IN ORDER TO PROVIDE OR ENHANCE THEIR DRINKING WATER & WASTE DISPOSAL FACILITIES. MANAGE HUD 202 PROPERTIES FOR THE ELDERLY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 267635 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 85899 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1635534 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2855091 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1635534 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2855091 |
| IRS990/NoncashContributionsAmt | 0 | 30000 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 291102 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 571914 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 863016 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 48816 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 255505 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 304321 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 47064 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 46570 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 93487 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 360058 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 453545 |
| IRS990/OtherExpensesGrp/Desc | 0 | DUES |
| IRS990/OtherExpensesGrp/Desc | 1 | DONATED MATERIALS |
| IRS990/OtherExpensesGrp/Desc | 2 | PORTABILITY |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 32824 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 30000 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 4793 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 13270 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 37617 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 30000 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 13270 |
| IRS990/OtherRevenueTotalAmt | 0 | 35153 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 1302463 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 4196588 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 5499051 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 19032 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 19032 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 122167 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 407264 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 529431 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 46299 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 154345 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 200644 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 965172 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 2977617 |
| IRS990/PoliciesReferenceChaptersInd | 0 | 1 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 50149 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 95187 |
| IRS990/PrincipalOfficerNm | 0 | BRIAN SCALES |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 531390 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | ADMINISTRATION REVENUE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 421273 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 421273 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | COMMUNITY RESOURCES - THE COMMUNITY RESOURCES DIVISION WORKS WITH COMMUNITIES THROUGHOUT THE NORTHEAST, PUERTO RICO AND THE U.S. VIRGIN ISLANDS TO PROMOTE PUBLIC, ENVIRONMENTAL, AND ECONOMIC HEALTH BY PROVIDING CONSULTING, PLANNING, FINANCING, BUILD-OUT OVERSIGHT, REGULATORY AND COMPLIANCE OVERSIGHT, MANAGEMENT, AND OPERATIONAL SUPPORT FOR A WIDE RANGE OF COMMUNITY DEVELOPMENT AND INFRASTRUCTURE PROJECTS. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 2729553 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 3850 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | PROPERTY MANAGEMENT - THE PROPERTY MANAGEMENT DIVISION OVERSEES THE OPERATIONS OF ALL RESIDENTIAL RENTAL PROPERTIES, AS WELL AS DEVELOPMENT ACTIVITY, TO ITS PROPERTIES LOCATED IN CENTRAL MASSACHUSETTS. THE COMPANY'S PORTFOLIO CURRENTLY INCLUDES TEN AFFORDABLE HOUSING PROJECTS. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 216902 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 414828 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 38090421 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 29466049 |
| IRS990/PYInvestmentIncomeAmt | 0 | 5546 |
| IRS990/PYOtherExpensesAmt | 0 | 2385493 |
| IRS990/PYOtherRevenueAmt | 0 | 17248 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 386364 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 306000 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 6342037 |
| IRS990/PYTotalExpensesAmt | 0 | 38193579 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 38499579 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1219557 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 1 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 3645633 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 9723848 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | MISCELLANEOUS - 2016 AMOUNT: $ 10,441. 2017 AMOUNT: $ 14,121. 2018 AMOUNT: $ 2,937. 2019 AMOUNT: $ 17,248. 2020 AMOUNT: $ 35,153. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | SCHEDULE A, PART II, LINE 10, EXPLANATION OF OTHER INCOME: |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 56063547 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 38090421 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 35973036 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 32773354 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 31261239 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 194161597 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 3609 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 5546 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 461 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 13 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 7 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 9636 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 1919095 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 35153 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 17248 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2937 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 14121 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 10441 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 79900 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.99950 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99960 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 194161597 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 56063547 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 38090421 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 35973036 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 32773354 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 31261239 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 194161597 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2021 • Form 990Detailed filing. Detailed filing data is available for this year.