Liabilities / Assets
80th percentile
Higher debt load relative to assets than 80% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
80th percentile
Higher debt load relative to assets than 80% of similar nonprofits.
Liabilities / Revenue
86th percentile
Higher debt load relative to revenue than 86% of similar nonprofits.
Net Margin
91st percentile
Higher net margin than 91% of similar nonprofits.
Top Officer Pay
24th percentile
Higher top officer pay than 24% of similar nonprofits.
Top officer pay equals 2.2% of source-year revenue.
Asset Growth
90th percentile
Faster asset growth than 90% of similar nonprofits.
Revenue Growth
96th percentile
Faster revenue growth than 96% of similar nonprofits.
Assets
Up$12,446,589
Up $2,787,289 (+29%) from 2024
Net Assets
Up$5,754,514
Up $2,673,005 (+87%) from 2024
Liabilities
Up$6,692,075
Up $114,284 (+1.7%) from 2024
Revenue
Up$5,188,154
Up $3,189,043 (+160%) from 2024
Expenses
Up$2,592,034
Up $730,475 (+39%) from 2024
Net Income
Up$2,596,120
Up $2,458,568 (+1787%) from 2024
Tedford housing works in conjunction with others to end homelessness in maine by providing shelter, housing, and services to people in need. We work to help people become more self sufficient and advocate for change so that no one faces the prospect of being without a home.
Provide shelter to homeless
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $4,766,494 | $7,661,051 | ▲ $2,894,557 |
| Savings and Temporary Cash Investments | $4,219,608 | $4,034,887 | ▼ $184,721 |
| Investments Other Securities | $486,106 | $535,473 | ▲ $49,367 |
| Accounts Receivable | $87,773 | $137,270 | ▲ $49,497 |
| Prepaid Expenses and Deferred Charges | $26,869 | $16,504 | ▼ $10,365 |
| Total Assets | $9,659,300 | $12,446,589 | ▲ $2,787,289 |
| Other Assets Total | $72,450 | $61,404 | ▼ $11,046 |
| Liabilities | |||
| Deferred Revenue | $3,454,858 | $3,559,655 | ▲ $104,797 |
| Mortgage Notes Payable Secured by Investment Property | $2,922,515 | $2,932,095 | ▲ $9,580 |
| Accounts Payable and Accrued Expenses | $96,272 | $104,850 | ▲ $8,578 |
| Other Liabilities | $104,146 | $95,475 | ▼ $8,671 |
| Total Liabilities | $6,577,791 | $6,692,075 | ▲ $114,284 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $2,983,635 | $5,699,309 | ▲ $2,715,674 |
| Net Assets With Donor Restrictions | $97,874 | $55,205 | ▼ $42,669 |
| Total Net Assets Fund Balance | $3,081,509 | $5,754,514 | ▲ $2,673,005 |
| Total Liabilities and Net Assets / Fund Balance | $9,659,300 | $12,446,589 | ▲ $2,787,289 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $7,325,980 | $2,492,107 | $9,818,087 |
| Leasehold Improvements | $160,049 | $40,406 | $200,455 |
| Land | $167,428 | - | $167,428 |
| Equipment | $7,594 | $39,940 | $47,534 |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2024 | $486,106 | - | ▲ $49,367 | - | $535,473 |
| 2023 | $444,210 | - | ▲ $41,896 | - | $486,106 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Andrew Lardie | Executive Director | FT | $115,169 | $115,169 |
| Name | Title |
|---|---|
| Carolyn Eklund | President |
| Nonny Soifer | Vice President |
| Aaron Kitch | Director |
| Carolyn Ingrham | Director |
| Dana Stivers | Director |
| David Damour | Director |
| Greta Warren | Director |
| James Perkdidis | Director |
| Jill Richardson | Director |
| John Gallagher | Director |
| Kathy Coleman | Director |
| Katy Bizier | Director |
| Kevin Bunker | Director |
| Ray Woolever | Director |
| Staci Lay | Director |
| Will Schultze | Director |
| Jamie Pacheco | Secretary |
| Donna Chale | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $1,367,654 |
| Salaries, Compensation, and Employee Benefits | $1,224,380 |
| Total Fundraising Expense | $180,271 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $664,112 | $236,039 | $84,970 | $985,121 |
| All Other Expenses | $158,956 | $25,638 | $4,967 | $189,561 |
| Depreciation Depletion | $152,970 | $292 | $246 | $153,508 |
| Other Employee Benefits | $79,408 | $33,593 | $11,089 | $124,090 |
| Current Officers, Directors, Trustees, and Key Employees | $46,067 | $57,585 | $11,517 | $115,169 |
| Insurance | $90,546 | $8,667 | - | $99,213 |
| Other Expenses | $24,065 | $34,521 | $34,691 | $93,277 |
| Total Functional Expenses | $1,974,659 | $437,104 | $180,271 | $2,592,034 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $2,592,034 |
| Total Expenses per Audited Statements | $2,592,034 |
| Total Expenses per Form 990 | $2,592,034 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $6,269 |
| Fundraising Direct Expenses | $0 |
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Lease Liability | $64,837 |
| Security Deposits | $30,638 |
“Reviewed at monthly meeting”
“The board reviews the conflict of interest policy annually.”
“Subscription service that gives average wages.”
“Upon request and on our website”
“The finance committee reviews and approves the auditor for the year. They schedule meetings to review the audit after its completion.”
“Tedford housing adopted the recognition requirements for uncertain income tax positions as required by generally accepted accounting principles, with no cumulative effect adjustments required. Income tax benefits are recognized for income tax positions taken or expectedto be taken in a tax return, only when it is determined that the income tax position will more-then-likely-not be sustained upon examination by taxing authorities. The entity has analyzed the tax positions taken in its filings with the internal revenue service and state jurisidctions where it operates. The entity believes that its income tax filing position will be sustained upon examination and does not anticipate any adjustments that would retsult in a material adverse effect on the entity's financial condition, results of operations, or cash flows. Accordingly, the entity has not recorded any reserves, or related accruals for interest and penalties for uncertain income tax positions at june 30, 2024.”
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 | 96272 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 104850 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 87773 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 137270 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | PROVIDE SHELTER TO HOMELESS |
| IRS990/AllOtherContributionsAmt | 0 | 1646119 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 4967 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 25638 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 158956 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 189561 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | DANIELLE TRIFFITT |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2077291161 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 14 MIDDLE STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | BRUNSWICK |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | ME |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 04011 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 11517 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 57585 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 46067 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 115169 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 4521743 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 158606 |
| IRS990/CYOtherExpensesAmt | 0 | 1367654 |
| IRS990/CYOtherRevenueAmt | 0 | 6269 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 501536 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 2596120 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1224380 |
| IRS990/CYTotalExpensesAmt | 0 | 2592034 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 180271 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 5188154 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 3454858 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 3559655 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 246 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 292 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 152970 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 153508 |
| IRS990/Desc | 0 | TEDFORD HOUSING IS THE ONLY EMERGENCY SHELTER PROVIDER NORTH OF PORTLAND AND SOUTH OF ROCKLAND, OFFERING SHELTER, ON AN EMERGENCY FIRST-COME/FIRST SERVED BASIS, 365 DAYS A YEAR/24 HOURS A DAY, TO ADJULTS AND FAMILIES EXPERIENCING HOMELESSNESS. IN BRUNSWICK, TEDFORD MAINTAINS A 16-BED SINGLE ADULT SHELTER AT 49 CUMBERLAND STREET, WHICH IS STAFFED OVERNIGHT, AND A SEPARATE FAMILY SHELTER AT 34 FEDERAL STREET THAT OFFERS 6 APARTMENT-STYLE UNITS FOR FAMILIES WITH CHILDREN. TEDFORD HOUSING'S EMERGENCY SHELTERS PROVIDE A SAFE PLACE FOR PEOPLE TO REBUILD THEIR HOPE. SHELTER GUESTS FACING THE CRISIS OF HOMELESSNESS WORK ONE-ON-ONE WITH CASE MANAGERS TO ACCESS TO THE HEALTH, HUMAN, AND COMMUNITY SERVICES NEEDED TO OVERCOME AND ADDRESS THE CHALLENGES THAT CREATED THEIR HOUSING EMERGENCY, AND ACHIEVE STABLE, PERMANENT HOUSING. CASE MANAGERS FOLLOW SHELTER GUESTS LONG AFTER THEY MOVE INTO HOUSING TO ENSURE THAT THEY ARE ABLE TO MAINTAIN THEIR HOUSING AND AVOID A RETURN TO HOMELESSNESS.DURING FISCAL YEAR 2025, TEDFORD PROVIDED 12,416 SHELTER BEDNIGHTS TO 69 HOUSEHOLDS. OF THESE 69 HOUSEHOLDS, 55 WERE INDIVIDUALS STAYING AT THE ADULT SHELTER, AND 14 WERE HOUSEHOLDS STAYING AT THE FAMILY SHELTER. THE 14 FAMILY HOUSEHOLDS INCLUDED 53 HOUSEHOLD MEMBERS, OF WHICH 31 WERE UNDER THE AGE OF 18. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 97874 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 55205 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 29 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 724549 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| 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 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/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/IndividualTrusteeOrDirectorInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 17 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JOHN GALLAGHER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JAMIE PACHECO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DONNA CHALE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | KATHY COLEMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | DAVID DAMOUR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | CAROLYN EKLUND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | KATY BIZIER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | AARON KITCH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | CAROLYN INGRHAM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | KEVIN BUNKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | NONNY SOIFER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | STACI LAY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | JAMES PERKDIDIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | JILL RICHARDSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | WILL SCHULTZE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | DANA STIVERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | GRETA WARREN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | RAY WOOLEVER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | ANDREW LARDIE |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 115169 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1988 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolAndSepBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 0 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 6269 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 19 |
| IRS990/GovernmentGrantsAmt | 0 | 2875624 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 5188154 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 19 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 8667 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 90546 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 99213 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 158606 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 158606 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 486106 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 535473 |
| IRS990/IRPDocumentCnt | 0 | 10 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 2572453 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 4766494 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 7661051 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 10233504 |
| IRS990/LegalDomicileStateCd | 0 | ME |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| 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 | TEDFORD HOUSING'S MISSION IS TO EMPOWER PEOPLE TO MOVE FROM HOMELESSNESS TO HOME. ESTABLISHED IN 1987, TEDFORD'S CONPREHENSIVE APPROACH TO REDUCING HOMELESSNESS AND MITIGATING ITS IMPACT ON OUR COMMUNITIES INCLUDES PROVIDING HOMELESSNESS PREVENTION SERVICES AND OUTREACH CASE MANAGEMENT FOR THOSE AT RISK OF HOMELESSNESS; EMERGENCY SHELTER FOR ADULTS AND FAMILIES; AND PERMANENT SUPPORTIVE HOUSING FOR HOUSEHOLDS THAT HAVE PREVIOUSLY EXPERIENCED HOMELESSNESS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 2922515 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 2932095 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 3081509 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 5754514 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | 6269 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 6269 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 36867 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2983635 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 5699309 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 72450 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 61404 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 11089 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 33593 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 79408 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 124090 |
| IRS990/OtherExpensesGrp/Desc | 0 | MAINTENANCE & REPAIRS |
| IRS990/OtherExpensesGrp/Desc | 1 | UTILITIES AND TELEPHONE |
| IRS990/OtherExpensesGrp/Desc | 2 | CONSULTANTS |
| IRS990/OtherExpensesGrp/Desc | 3 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 1230 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 2471 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 29090 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 3 | 34691 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 3623 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 24762 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 12384 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 34521 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 384699 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 287738 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 86098 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 24065 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 389552 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 314971 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 127572 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 93277 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 104146 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 95475 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 84970 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 236039 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 664112 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 985121 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 26869 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 16504 |
| IRS990/PrincipalOfficerNm | 0 | ANDREW LARDIE |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | 40018 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 624200 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 624200 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 624200 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | RENTAL INCOME |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | FOUNDATION GRANTS |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | ARC CONTRACTS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 455463 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 45073 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 1000 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 455463 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 45073 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 1000 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | TEDFORD HOUSING'S HOMELESS PREVENTION PROGRAM IS AN ESSENTIAL STRATEGY FOR REDUCING HOMELESSNESS BY PREVENTING IT FROM OCCURRING. A COSTLY CAR REPAIR, DIVORCE OR MEDICAL BILL CAN PUSH A RELATIVELY STABLE HOUSEHOLD TO THE BRINK OF HOMELESSNESS. TEDFORD HOUSINGS HOMELESS OUTREACH AND PREVENTION COORDIINATOR WORKS TO PROVIDE SHORT-TERM CASE MANAGEMENT AND CONNECTIONS TO RESOURCES TO FAMILIES AND INDIVIDUALS EXPERIENCING A HOUSING CRISIS. TEDFORD PARTNERS WITH COMMUNITY AGENCIES AND UTILIZES FUNDING FROM THE UNITED WAY OF MIDCOAST MAINE TO PROVIDE SECURITY DEPOSITS AND RENTAL ASSISTANCE TO PREVENT EVICTIONS AND/OR SECURE ALTERNATIVE HOUSING TO INDIVIDUALS AND FAMILIES EITHER IN DANGER OF EVICTION OR HOMELESSNESS OR TO THOSE WHO ARE CURRENTLY HOMELESS. IN FISCAL YEAR 2025, THE PROGRAM SERVED 79 HOUSEHOLDS, COMPRISED OF 171 INDIVIDUALS, WITH FINANCIAL ASSISTANCE IN FORM OF EVICTION PREVENTION AND SECURITY DEPOSIT ASSISTANCE, AND OUTREACH SERVICES, SHORT-TERM CASE MANAGEMENT AND CONNECTION WITH LOCAL RESOURCES TO AN ADDITIONAL 309 HOUSEHOLDS, COMPRISED OF 462 HOUSEHOLD MEMBERS. OUR HOMELESS PREVENTION PROGRAM ALSO INCLUDES A SEPARATE EMERGENCY HEATING ASSISTANCE PROGRAM, WARM THY NEIGHBOR, WHICH TEDFORD HOUSING ASSUMED IN 2010. WARM THY NEIGHBOR IS AN EMERGENCY HEATING ASSISTANCE PROGRAM FOR THOSE IN BRUNSWICK AND ADJACENT TOWNS WHO ARE AT OR UNDER 150% OF THE POVERTY LEVEL AND WITHOUT SUFFICIENT HOME HEAT. ELIGIBLE CLIENTS RECEIVE 100 GALLONS OF HEATING OIL OR THE EQUIVALENT OF OTHER FUEL. THE PROGRAM IS FUNDED ENTIRELY BY PRIVATE DONATIONS. IN FISCAL YEAR 2025, WARM THY NEIGHBOR SERVED 231 HOUSEHOLDS, COMPRISED OF 447 MEMBERS, AND DISTRIBUTED $87,741 IN HEATING ASSISTANCE DURING THE 2024-2025 HEATING SEASON. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 249578 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | IN 2003, TEDFORD HOUSING MADE A STRATEGIC DECISION TO CHANGE ITS FOCUS FROM PROVIDING ONLY EMERGENCY HOUSING SHELTER TO PROVIDING HOMELESS PREVENTION SERVICES AND SUPPORTIVE HOUSING SERVICES IN THE MIDCOAST REGION. TEDFORD'S PERMANENT SUPPORTIVE HOUSING UNITS ARE OCCUPIED BY INDIVIDUALS AND FAMILIES WHO HAVE PREVIOUSLY EXPERIENCED HOMELESSNESS, AND PROVIDES A VITAL PLATFORM FOR PEOPLE TO MOVE FORWARD IN OTHER AREAS OF THEIR LIVES LIKE EMPLOYMENT, EDUCATION AND IMPROVED HEALTH. USING A HOUSING FIRST APPROACH, TEDFORD HOUSINGS 37 SUPPORTIVE HOUSING UNITS PROVIDE SAFE, CLEAN AND AFFORDABLE APARTMENTS WITH ON-SITE CASE MANAGEMENT. MANY ARE OCCUPIED BY ADULTS AND FAMILIES WHO HAVE EXPERIENCED DISABLING CONDITIONS LIKE MENTAL ILLNESS AND/OR SUBSTANCE ABUSE AND/OR CATASTROPHIC EVENTS LIKE DOMESTIC VIOLENCE THAT HAVE RESULTED IN HOMELESSNESS. MANY HAVE HAD MULTIPLE SHELTER STAYS AND/OR PERIODS OF UNSHELTERED HOMELESSNESS.TEDFORD HOUSING HAS SIX SUPPORTIVE HOUSING APARTMENT BUILDINGS; ONE IN BRUNSWICK, TWO IN BATH, ONE IN LEWISTON, ONE IN AUBURN AND ONE IN AUGUSTA, WITH 19 UNITS FOR SINGLE ADULTS AND 18 FOR FAMILIES. MANY INDIVIDUALS AND FAMILIES THRIVE IN THIS SUPPORTIVE SETTING, RESULTING IN MORE INDEPENDENCE, GREATER SELF-SUFFICIENCY AND A LOWER LIKIHOOD OF THESE TENANTS RETURNING TO HOMELESSNESS. IN FISCAL YEAR 2025, TEDFORD SERVED 39 HOUSEHOLDS, COMPRISED OF 78 HOUSEHOLD MEMBERS, IN ITS SUPPORTIVE HOUSING UNITS. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 709344 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | IN FY25, TEDFORD HOUSING OPERATED AN OVERNIGHT WINTER CENTER AT 1 TENNEY WAY IN BRUNSWICK FOR THE FIRST TIME. THIS LOW-BARRIER RESOURCE WAS OPEN 12 HOURS A NIGHT FROM MID-NOVEMBER 2024 THROUGH MID-APRIL 2025,AND SERVED 130 UNIQUE GUESTS, INCLUDING INDIVIDUALS, FAMILIES AND PETS, PROVIDING THEM A WARM SPACE TO STAY OVERNIGHT DURING THE COLD WEATHER MONTHS. |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 291188 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1473011 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 83369 |
| IRS990/PYOtherExpensesAmt | 0 | 1058966 |
| IRS990/PYOtherRevenueAmt | 0 | 3622 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 439109 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 137552 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 802593 |
| IRS990/PYTotalExpensesAmt | 0 | 1861559 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1999111 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 2596120 |
| 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 | 501536 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 4219608 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 4034887 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 4521743 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1473011 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1939832 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1242020 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1060722 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 10237328 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 158606 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 83369 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 17281 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 9421 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 9234 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 277911 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 128600 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 128600 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.92930 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.88640 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 9890959 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 346369 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 4521743 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1473011 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1939832 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1242020 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1060722 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 10237328 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 10643839 |
| 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 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.