Liabilities / Assets
46th percentile
Higher debt load relative to assets than 46% of similar nonprofits.
EIN 04-3177488 • 501(c)3 • Framingham, MA
Profile
Metrowest legal services (mwls) provides free legal advocacy in civil cases to protect and advance the rights of the poor, elderly, disabled, homeless and other disenfranchised people in our service area so they may obtain legal, social and economic justice. Mwls assists client eligible persons in securing access to basic needs and in challenging institutional barriers in order to achieve justice.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
46th percentile
Higher debt load relative to assets than 46% of similar nonprofits.
Liabilities / Revenue
41st percentile
Higher debt load relative to revenue than 41% of similar nonprofits.
Net Margin
72nd percentile
Higher net margin than 72% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
81st percentile
Faster asset growth than 81% of similar nonprofits.
Revenue Growth
65th percentile
Faster revenue growth than 65% of similar nonprofits.
Assets
Up$6,670,214
Up $1,200,016 (+22%) from 2024
Liabilities
Down$637,601
Down $96,975 (-13%) from 2024
Net Assets
Up$6,032,613
Up $1,296,991 (+27%) from 2024
Revenue
Up$5,958,016
Up $815,277 (+16%) from 2024
Expenses
Up$4,861,374
Up $595,086 (+14%) from 2024
Net Income
Up$1,096,642
Up $220,191 (+25%) from 2024
Most recent year
2025 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
Metrowest legal services (mwls) provides free legal advocacy in civil cases to protect and advance the rights of the poor, elderly, disabled, homeless and other disenfranchised people in our service area so they may obtain legal, social and economic justice. Mwls assists client eligible persons in securing access to basic needs and in challenging institutional barriers in order to achieve justice.
Metrowest legal services (mwls) provides free legal services to eligible individuals and families in our catchment area.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $3,593,082 | $3,806,147 | ▲ $213,065 |
| Savings and Temporary Cash Investments | $1,012,884 | $1,580,465 | ▲ $567,581 |
| Accounts Receivable | $618,224 | $1,091,958 | ▲ $473,734 |
| Prepaid Expenses and Deferred Charges | $50,412 | $14,388 | ▼ $36,024 |
| Cash and Non-Interest-Bearing Accounts | $50 | - | - |
| Land, Buildings, and Equipment, Net | $0 | $0 | → $0 |
| Total Assets | $5,470,198 | $6,670,214 | ▲ $1,200,016 |
| Other Assets Total | $195,546 | $177,256 | ▼ $18,290 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $545,685 | $497,362 | ▼ $48,323 |
| Other Liabilities | $137,546 | $94,241 | ▼ $43,305 |
| Escrow Account Liability | $51,345 | $45,998 | ▼ $5,347 |
| Total Liabilities | $734,576 | $637,601 | ▼ $96,975 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $4,156,836 | $4,972,011 | ▲ $815,175 |
| Net Assets With Donor Restrictions | $578,786 | $1,060,602 | ▲ $481,816 |
| Total Net Assets Fund Balance | $4,735,622 | $6,032,613 | ▲ $1,296,991 |
| Total Liabilities and Net Assets / Fund Balance | $5,470,198 | $6,670,214 | ▲ $1,200,016 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $0 | $160,941 | $160,941 |
| Other Land Buildings | $0 | $30,153 | $30,153 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Elizabeth Soule Esq | Executive Director | FT | $159,965 | $17,503 | $177,468 |
| Stephen Matthews | Advocacy Director | FT | $136,749 | $17,723 | $154,472 |
| Jennifer Ollington | Deputy Director | FT | $116,832 | $33,589 | $150,421 |
| Veranira Ochea | Supervising Attorney | FT | $114,992 | $34,989 | $149,981 |
| Mary Kiely | CFO | FT | $117,030 | $26,526 | $143,556 |
| Daniel Daley | Senior Staff Attorney | FT | $103,546 | $34,880 | $138,426 |
| Cheryl Palmieri | Director of Probono | FT | $117,380 | $15,724 | $133,104 |
| Name | Title |
|---|---|
| Stephen Richmond Esq | President |
| Deepika Bhayana Esq | Vice-president |
| Adam Slutsky Esq | Director |
| Colleen Cunnally Esq | Director |
| Darcy Hamilton | Director |
| Gheed Murtadi | Director |
| Jeanine Graychuk | Director |
| Jennifer Rahall | Director |
| Josiane Trizoti | Director |
| Katherine Garrahan Esq | Director |
| Marcus Hughes Esq | Director |
| Paula Nedder Esq | Director |
| Damien Powell Esq | Clerk |
| Carolyn Flammey CPA | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $3,934,257 |
| Other Expenses | $927,117 |
| Total Fundraising Expense | $206,558 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,499,536 | $29,393 | $76,693 | $2,605,622 |
| Other Employee Benefits | $656,900 | $127 | $25,581 | $682,608 |
| Fees for Services Other | $447,045 | $27,280 | $8,290 | $482,615 |
| Current Officers, Directors, Trustees, and Key Employees | $84,898 | $211,723 | $48,963 | $345,584 |
| Payroll Taxes | $196,763 | $16,490 | $9,537 | $222,790 |
| Occupancy | $106,707 | $9,671 | $8,808 | $125,186 |
| Pension Plan Contributions | $61,509 | $8,212 | $7,932 | $77,653 |
| Fees for Services Accounting | - | $50,700 | - | $50,700 |
| All Other Expenses | $38,063 | $1,304 | $752 | $40,119 |
| Office Expenses | $29,463 | $698 | $1,971 | $32,132 |
| Insurance | $19,844 | $1,520 | $1,331 | $22,695 |
| Travel | $21,428 | $298 | $744 | $22,470 |
| Fees for Service Investment Mgmnt Fees | - | $21,926 | - | $21,926 |
| Other Expenses | $18,537 | $530 | $13,024 | $19,067 |
| Fees for Services Lobbying | - | $1,841 | - | $1,841 |
| Total Functional Expenses | $4,261,129 | $393,687 | $206,558 | $4,861,374 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $5,332,890 |
| Total Expenses per Form 990 | $4,861,374 |
| Expenses per Audited Statements | $4,839,448 |
| Expenses Not Reported on Form 990 | $493,442 |
| Expenses Not Reported on Financial Statements | $21,926 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $43,203 |
| Fundraising Direct Expenses | $28,622 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Together for Jazz | $35,835 | $30,835 | $1,725 | $29,110 |
| Golf Tournament | $43,976 | $12,368 | $25 | $12,343 |
| Total Events | $79,811 | $43,203 | $28,622 | $14,581 |
| Liability | Amount |
|---|---|
| Finance Lease Liabilities | $61,178 |
| Operating Lease Liabilities | $33,063 |
“The 990 is circulated to the board of directors prior to its filing.”
“The board of directors are required to review the conflict of interest policy annually. All board members are also required to submit an annual disclosure statement of conflicts.”
“The board of directors determine the salary of the executive director by using a comparability study to organizations similar in size.”
“Mwls makes its governing documents, conflict of interest policy and financial statements available to the public upon request.”
“The process has not changed from the prior year.”
“Mwls maintains and administers client funds relative to cases that are currently in litigation. The amounts are paid out as directed by the clients.”
“Mwls accounts for uncertainty in income taxes in accordance with asc topic, income taxes. This standard clarifies the accounting for uncertainty in tax positions and prescribes a recognition threshold and measurement attribute for the financial statement regarding a tax position taken or expected to be taken in a tax return. Mwls has determined that there are no uncertain tax positions which qualify for either recognition or disclosure in the financial statements at june 30, 2025. Mwls's information returns are subject to examination by federal and state jurisdictions.”
“Special event expenses 28,622.”
“Special event expenses 28,622.”
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 | 545685 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 497362 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 618224 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1091958 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | METROWEST LEGAL SERVICES (MWLS) PROVIDES FREE LEGAL SERVICES TO ELIGIBLE INDIVIDUALS AND FAMILIES IN OUR CATCHMENT AREA. |
| IRS990/AddressChangeInd | 0 | X |
| IRS990/AllOtherContributionsAmt | 0 | 4470256 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 752 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1304 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 38063 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 40119 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | ELIZABETH SOULE |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5086201830 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1671 WORCESTER ROAD 203 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | FRAMINGHAM |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 01701 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 50 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 48963 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 211723 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 84898 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 345584 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 36608 |
| IRS990/CreditCounselingInd | 0 | 1 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 5789799 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 138553 |
| IRS990/CYOtherExpensesAmt | 0 | 927117 |
| IRS990/CYOtherRevenueAmt | 0 | 14581 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 15083 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1096642 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 3934257 |
| IRS990/CYTotalExpensesAmt | 0 | 4861374 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 206558 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 5958016 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | MWLS HANDLED 3,949 CASES DURING FY25, AN INCREASE OF 18% OVER FY24. OF THOSE HANDLED, THE TYPES OF CASES HANDLED WERE CONSISTENT WITH THE RESULTS OF THE 2023 NEEDS ASSESSMENT. CASES HANDLED INCLUDED HOUSING AND IMMIGRATION - 31% EACH, FAMILY - 16%, DOCUMENT DRAFTING FOR SENIORS - 10%, GOVERNMENT BENEFITS AND HEALTH CARE ACCESS - 6%, CONSUMER - 4%, AND EDUCATION - 2%. MWLS ADVOCACY RESULTED IN SIGNIFICANT ECONOMIC BENEFITS FOR CLIENTS DURING THE YEAR INCLUDING $6,795,587 IN DIRECT DOLLAR BENEFITS TO CLIENTS AND $4,108,684 IN DIRECT DOLLAR SAVINGS TO CLIENTS. MWLS CONTINUED TO RECRUIT AND TRAIN PRIVATE ATTORNEYS PARTICIPATING IN THE PRIVATE BAR INVOLVEMENT PROGRAM. MWLS CONTINUED ITS LAWYER FOR THE DAY IN MARLBOROUGH AND STARTED A NEW LAWYER FOR THE DAY IN THE NORFOLK PROBATE AND FAMILY COURT IN CANTON IN THE SPRING OF 2025. THE SENIOR CITIZEN LEGAL PROJECT HELD 108 ELDER LEGAL CLINICS AT 10 LOCAL SENIOR CENTERS THAT PROVIDED LEGAL ADVICE TO 474 SENIORS. THE IMMIGRATION UNIT HELD BI-MONTHLY CLINICS AT VOICES AGAINST VIOLENCE WHERE IMMIGRANT SURVIVORS WERE SCREENED FOR POSSIBLE IMMIGRATION RELIEF AVAILABLE TO THEM. MWLS CONDUCTED EXTENSIVE OUTREACH ACROSS SUBSTANTIVE UNITS AND AS AN ORGANIZATION. OUTREACH TOOK MULTIPLE FORMS INCLUDING PARTICIPATING IN MANY LOCAL AND REGIONAL EVENTS AND ACTIVITIES SUCH AS HEALTH FAIRS, SENIOR FAIRS, TABLING EVENTS THAT ARE HELD BY CITIES/TOWNS, SCHOOL EVENTS, AND EVENTS HELD BY OTHER COMMUNITY PARTNERS AS WELL AS COMMUNITY LEGAL EDUCATION.MWLS ALSO PROVIDED 21 TRAINING EVENTS, BENEFITING 855 ATTENDEES.MWLS STAFF ALSO PARTICIPATED IN COALITIONS, COMMITTEES, AND ROUNDTABLES WHICH PROVIDE AN OPPORTUNITY TO MAKE OTHER COMMUNITY PARTNERS AWARE OF THE SERVICES PROVIDED AND HOW TO ACCESS THEM. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 578786 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1060602 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 40 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 51345 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 45998 |
| IRS990/ExpenseAmt | 0 | 4261129 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FederatedCampaignsAmt | 0 | 36250 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 50700 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 50700 |
| IRS990/FeesForServicesLobbyingGrp/ManagementAndGeneralAmt | 0 | 1841 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 1841 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 8290 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 27280 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 447045 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 482615 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 21926 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 21926 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 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 | 35.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 35.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 35.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 35.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 35.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 35.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 35.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/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | 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/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 | 17503 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 26526 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 17723 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 33589 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 15724 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 34989 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 34880 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | STEPHEN RICHMOND ESQ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | CAROLYN FLAMMEY CPA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DAMIEN POWELL ESQ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | DEEPIKA BHAYANA ESQ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | KATHERINE GARRAHAN ESQ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | PAULA NEDDER ESQ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | COLLEEN CUNNALLY ESQ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | MARCUS HUGHES ESQ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | GHEED MURTADI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JENNIFER RAHALL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | JOSIANE TRIZOTI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | ADAM SLUTSKY ESQ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | DARCY HAMILTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | JEANINE GRAYCHUK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | ELIZABETH SOULE ESQ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | MARY KIELY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | STEPHEN MATTHEWS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | JENNIFER OLLINGTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | CHERYL PALMIERI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | VERANIRA OCHEA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | DANIEL DALEY |
| 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 | 159965 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 117030 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 136749 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 116832 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 117380 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 114992 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 103546 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | CLERK |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | CFO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | ADVOCACY DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | DEPUTY DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | DIRECTOR OF PROBONO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | SUPERVISING ATTORNEY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | SENIOR STAFF ATTORNEY |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1976 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 36608 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 28622 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 43203 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 14357 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 14 |
| IRS990/GovernmentGrantsAmt | 0 | 1246685 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 1293938 |
| IRS990/GrossReceiptsAmt | 0 | 7266219 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 14 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 7 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 1331 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1520 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 19844 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 22695 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 124196 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 124196 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 3593082 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 3806147 |
| IRS990/IRPDocumentCnt | 0 | 7 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 191094 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 191094 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 1279581 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 1 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | METROWEST LEGAL SERVICES (MWLS) PROVIDES FREE LEGAL SERVICES IN CIVIL CASES TO PROTECT AND ADVANCE THE RIGHTS OF LOW-INCOME, ELDERLY, DISABLED AND OTHER DISENFRANCHISED PEOPLE IN THE 45 COMMUNITIES IT SERVES, WITH THE GOAL OF HELPING CLIENTS OBTAIN LEGAL, SOCIAL AND ECONOMIC JUSTICE. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 4735622 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 6032613 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 14357 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 14357 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | 14581 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 14581 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 200349 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 4156836 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 4972011 |
| IRS990/NoncashContributionsAmt | 0 | 3564 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 8808 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 9671 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 106707 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 125186 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 1971 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 698 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 29463 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 32132 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 195546 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 177256 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 25581 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 127 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 656900 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 682608 |
| IRS990/OtherExpensesGrp/Desc | 0 | EQUIPMENT LEASE |
| IRS990/OtherExpensesGrp/Desc | 1 | EQUIPMENT MAINTENANCE |
| IRS990/OtherExpensesGrp/Desc | 2 | TRAINING |
| IRS990/OtherExpensesGrp/Desc | 3 | LICENSES, FEES AND MEMB |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 2932 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 13024 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 3350 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 8498 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 126 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 530 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 39750 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 21275 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 19411 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 18537 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 46032 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 42797 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 19537 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 19067 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 137546 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 94241 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 76693 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 29393 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2499536 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 2605622 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 9537 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 16490 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 196763 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 222790 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 7932 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 8212 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 61509 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 77653 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 50412 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 14388 |
| IRS990/PrincipalOfficerNm | 0 | ELIZABETH SOULE |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541100 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | ATTORNEY FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 15083 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 15083 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 4868576 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 274163 |
| IRS990/PYOtherExpensesAmt | 0 | 948216 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 876451 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 3318072 |
| IRS990/PYTotalExpensesAmt | 0 | 4266288 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 5142739 |
| IRS990/QuidProQuoContributionsInd | 0 | 1 |
| IRS990/QuidProQuoContriDisclInd | 0 | 1 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1096642 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| 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/RevenueAmt | 0 | 15083 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1012884 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1580465 |
No mirrored PDF or thumbnail assets are attached yet.