Liabilities / Assets
22nd percentile
Higher debt load relative to assets than 22% of similar nonprofits.
EIN 26-0574783 • 501(c)3 • Colorado Springs, CO
Profile
to rescue, rehabilitate and re-home discarded breeding dogs and to educate the general public about the cruel realities of the commercial dog breeding industry.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
22nd percentile
Higher debt load relative to assets than 22% of similar nonprofits.
Liabilities / Revenue
22nd percentile
Higher debt load relative to revenue than 22% of similar nonprofits.
Net Margin
55th percentile
Higher net margin than 55% of similar nonprofits.
Top Officer Pay
45th percentile
Higher top officer pay than 45% of similar nonprofits.
Top officer pay equals 3.1% of source-year revenue.
Asset Growth
48th percentile
Faster asset growth than 48% of similar nonprofits.
Revenue Growth
49th percentile
Faster revenue growth than 49% of similar nonprofits.
Assets
Up$7,661,832
Up $261,098 (+3.5%) from 2023
Liabilities
Up$104,364
Up $19,607 (+23%) from 2023
Net Assets
Up$7,557,468
Up $241,491 (+3.3%) from 2023
Revenue
Up$3,770,363
Up $241,840 (+6.9%) from 2023
Expenses
Up$3,528,872
Up $485,419 (+16%) from 2023
Net Income
Down$241,491
Down $243,579 (-50%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
To rescue, rehabilitate and re-home, discarded breeding dogs and to educate the general public about the cruel realities of the commercial dog breeding industry.
to rescue, rehabilitate and re-home discarded breeding dogs and to educate the general public about the cruel realities of the commercial dog breeding industry.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $4,483,682 | $4,623,969 | ▲ $140,287 |
| Savings and Temporary Cash Investments | $2,399,914 | $2,398,299 | ▼ $1,615 |
| Cash and Non-Interest-Bearing Accounts | $507,589 | $557,211 | ▲ $49,622 |
| Inventories for Sale or Use | $9,549 | $82,353 | ▲ $72,804 |
| Accounts Receivable | - | $0 | - |
| Other Notes and Loans Receivable, Net | - | $0 | - |
| Pledges and Grants Receivable | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Other Securities | - | $0 | - |
| Investments Program Related | - | $0 | - |
| Investments in Publicly Traded Securities | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Prepaid Expenses and Deferred Charges | - | $0 | - |
| Total Assets | $7,400,734 | $7,661,832 | ▲ $261,098 |
| Other Assets Total | - | $0 | - |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $84,757 | $104,364 | ▲ $19,607 |
| Total Liabilities | $84,757 | $104,364 | ▲ $19,607 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $7,283,477 | $7,543,665 | ▲ $260,188 |
| Net Assets With Donor Restrictions | $32,500 | $13,803 | ▼ $18,697 |
| Total Net Assets Fund Balance | $7,315,977 | $7,557,468 | ▲ $241,491 |
| Total Liabilities and Net Assets / Fund Balance | $7,400,734 | $7,661,832 | ▲ $261,098 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $3,556,413 | $1,013,004 | $4,569,417 |
| Equipment | $677,752 | - | $677,752 |
| Land | $389,804 | - | $389,804 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Theresa Strader | Chairman | FT | $118,192 | $118,192 |
| Andrew Ciccolini | Chairman | FT | $106,763 | $106,763 |
| Michele Pyne | Secretary | FT | $80,441 | $80,441 |
| Sarah Jane Allensworth Thompson | Director | FT | $78,437 | $78,437 |
| Joni Williams | Treasurer | FT | $54,771 | $54,771 |
| Name | Title |
|---|---|
| Ric Drake | Director |
| Tammy Robel | Director |
| Karen Lavee-Myers | - |
| Kim Lehmann | - |
| Kristin Dalitz-Wattz | - |
| Robbin Richards | - |
| Suzanne Alton | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,904,762 |
| Other Expenses | $1,624,110 |
| Total Fundraising Expense | $217,845 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Current Officers, Directors, Trustees, and Key Employees | $1,771,104 | $71,300 | $62,358 | $1,904,762 |
| Depreciation Depletion | $191,490 | - | - | $191,490 |
| Other Expenses | $117,825 | $3,100 | $75,033 | $120,925 |
| All Other Expenses | $46,802 | $45,790 | - | $92,592 |
| Insurance | $26,512 | $11,089 | - | $37,601 |
| Information Technology | $5,577 | $12,913 | - | $18,490 |
| Total Functional Expenses | $2,974,953 | $336,074 | $217,845 | $3,528,872 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $3,528,872 |
| Total Expenses per Audited Statements | $3,528,872 |
| Total Expenses per Form 990 | $3,528,872 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
“No review was or will be conducted.”
“No documents available to the public.”
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 | true |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 84757 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 104364 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/AcctCompileOrReviewBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | to rescue, rehabilitate and re-home discarded breeding dogs and to educate the general public about the cruel realities of the commercial dog breeding industry. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 0 |
| IRS990/AllOtherContributionsAmt | 0 | 3224748 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 45790 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 46802 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 92592 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | false |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | National Mill Dog Rescue |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7194456787 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO Box 88468 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Colorado Springs |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CO |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 80908 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 507589 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 557211 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 62358 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 71300 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 1771104 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 1904762 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 3224748 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 192234 |
| IRS990/CYOtherExpensesAmt | 0 | 1624110 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 353381 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 241491 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1904762 |
| IRS990/CYTotalExpensesAmt | 0 | 3528872 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 217845 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3770363 |
| IRS990/DAFExcessBusinessHoldingsInd | 0 | false |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | true |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 191490 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 191490 |
| IRS990/Desc | 0 | DAILY CARE AND SHORT- AND LONG-TERM REHABILITATION. OUR RESCUED DOGS ARE EXERCISED, FED, BATHED AND GROOMED AND THE KENNEL IS KEPT EXTRAORDINARILY CLEAN ON A DAILY BASIS. OUR DOGS RECEIVE DAILY ATTENTION AND ENCOURAGEMENT FROM DOZENS OF VOLUNTEERS. EVERY DOG'S PROGRESS IS DOCUMENTED, APPROXIMATELY 80 PERCENT ARE READY TO MOVE ON TO ADOPTIVE HOMES IN UNDER 8-12 WEEKS IN SOME CASES OUR DOGS ARE ADOPTED AS QUICKLY AS 1-2 WEEKS AFTER THEY ARRIVE AT OUR FACILITY. ABOUT 20 PERCENT OF OUR DOGS SUFFER DEEPER PHYSICAL AND EMOTIONAL ISSUES FROM THEIR YEARS IN BREEDING FACILITIES. NURTURING THEM OFTEN TAKES MANY MONTHS. WE HAVE A STRUCTURED REHABILITATION PROGRAM THAT INCLUDES INITIAL EVALUATION, ASSIGNMENT OF REHABILITATION TEAM MEMBERS TO DOGS IN THE PROGRAM AND INDIVIDUALIZED CARE PLANS THAT INCLUDE REASONABLE GOALS AND DOCUMENTING PROGRESS ON A REGULAR BASIS. ONLY REHABILITATION TEAM MEMBERS HANDLE DOGS IN THE PROGRAM TO ENSURE CONTINUITY OF CARE. SOME DOGS NEED WEEKS BEFORE THEY WILL APPROACH AN OUTSTRETCHED HAND OR PERMIT A GENTLE TOUCH. OUR TEAM PERSISTS, ALLOWING OUR DOGS THE TIME NEEDED TO BECOME COMFORTABLE WITH HUMAN INTERACTION. WE ARE DEEPLY COMMITTED TO THESE DOGS AND OUR EFFORTS ARE FOCUSED ON SUCCESSFULLY REHABILITATING THEM UNTIL THEY ARE READY TO GO TO A LOVING HOME. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DistributionToDonorInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 32500 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 13803 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 66 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 918642 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282FiledCnt | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 0.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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | 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/PersonNm | 0 | THERESA STRADER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ANDREW CICCOLINI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | MICHELE PYNE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | SARAH JANE ALLENSWORTH THOMPSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JONI WILLIAMS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Ric Drake |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Tammy Robel |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Kim Lehmann |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Karen Lavee-Myers |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Robbin Richards |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Kristin Dalitz-Wattz |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Suzanne Alton |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 118192 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 106763 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 80441 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 78437 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 54771 |
| 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/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | Chairman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Chairman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2007 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 3770363 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 4 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 12913 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 5577 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 18490 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 11089 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 26512 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 37601 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 9549 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 82353 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 192234 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 192234 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 12 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1013004 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 4483682 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 4623969 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 5636973 |
| IRS990/LegalDomicileStateCd | 0 | CO |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | to rescue, rehabilitate and re-home discarded breeding dogs and to educate the general public about the cruel realities of the commercial dog breeding industry. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 7315977 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 7557468 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 7283477 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 7543665 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NoncashContributionsAmt | 0 | 202324 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/TotalAmt | 0 | 0 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | Rescue and related support |
| IRS990/OtherExpensesGrp/Desc | 1 | Supplies |
| IRS990/OtherExpensesGrp/Desc | 2 | other |
| IRS990/OtherExpensesGrp/Desc | 3 | Maintenance |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 80454 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 75033 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 184835 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 7047 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 3100 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 333637 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 354862 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 127144 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 117825 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 598926 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 361909 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 202177 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 120925 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 0 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 0 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 459900 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | Adoption Fees |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | Fees & Contracts Gov Agencies |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 351340 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 2041 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 351340 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 2041 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | OUR VETERINARY CARE PROGRAM INCURS OUR HIGHEST EXPENSE AND IS AN AREA OF PRIDE FOR THE ORGANIZATION. Our outstanding in-house team consists of a Medical Director and two staff Veterinarians. Together they provide full time care for the dogs five days per week and on weekends as needed. BECAUSE OF THE HORRIFIC CONDITIONS OFTEN SEEN IN THE DOGS WE RESCUE, OUR VETERINARY TEAM MEMBERS ARE EXPERT IN INTRICATE AND EXTENSIVE SURGICAL AND DENTAL PROCEDURES. THEY TAKE IMMACULATE CARE OF OUR DOGS WITH A FOCUS ON PAIN MANAGEMENT AND PREPARING DOGS FOR ADOPTION. EVERY DOG WE TAKE IN IS VACCINATED, HEARTWORM TESTED, SPAYED/NEUTERED, MICROCHIPPED AND DEWORMED. OTHER CONDITIONS DEALT WITH FREQUENTLY INCLUDE: PYOMETRA, INJURED AND INFECTED EYES, EARS SCARRED FROM PROLONGED UNTREATED INFECTIONS, PARASITE INFESTATION, LEG AND FOOT DEFORMITIES, BLINDNESS, DEAFNESS, HERNIAS, MAMMARY TUMORS, OTHER CANCERS, DECAYED AND INFECTED TEETH AND SEVERE GUM DISEASE. WE ALSO WORK WITH SPECIALISTS FOR TREATMENT OF THE MOST SEVERELY ILL AND INJURED DOGS OR THOSE WITH CONDITIONS THAT REQUIRE SPECIALIZED DIAGNOSTIC TESTS AND SURGICAL PROCEDURES. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 907212 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | Our nonprofit dog rescue operates a kennel facility where we provide shelter, care, and rehabilitation for dogs in need. Our dedicated staff ensures that each dog receives the necessary medical attention, socialization, and training to prepare them for adoption into loving homes. We have two locations located in CO and newly established facility in MO. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 495114 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | Outreach and Education involves spreading awareness about animal rescue and providing information about the NMDR mission. The goal is to facilitate successful dog adoptions and educating the public about the cruel realities of the commercial dog breading industry. NMDR has a dedicated team available to participate in community events, offsite outreach gatherings and shelter events and tours. |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 1 | Our rescue program is dedicated to rescuing dogs from commercial breeding facilities and providing safe transport back to our facilities. We work tirelessly to rescue dogs from high-risk situations and provide them with proper medical care, socialization, and training. With your support, we can continue to make a difference in the lives of these deserving animals. Team members recieve special training to complete this part of our mission. |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 2 | OUR ADOPTION AND FOSTER CARE PROGRAM. THESE PROGRAMS ARE MANAGED BY PAID STAFF, INCLUDING A MANAGER OF ADOPTION PROGRAMS, FOSTER CARE COORDINATOR AND ADOPTIONS COUNSELOR. AT THE END OF THE YEAR, WE HAD 46 FOSTER CAREGIVERS REGISTERED. EACH CAREGIVER IS THOROUGHLY TRAINED AND CONSTANTLY SUPPORTED. THE AVERAGE LENGTH OF STAY FOR A DOG IN FOSTER CARE IS 197 DAYS. THESE DOGS MAY BE HIGHLY FEARFUL AND REQUIRE TIME TO ADJUST TO NORMAL LIVES OR MAY NEED TIME FOR RECOVERY FROM SURGERY OR OTHER VETERINARY PROCEDURES BEFORE BEING MADE AVAILABLE FOR ADOPTION. NMDR PAYS ALL EXPENSES. POTENTIAL ADOPTERS OF OUR DOGS ARE CAREFULLY SCREENED THROUGH A THOROUGH ONLINE APPLICATION THAT INCLUDES QUESTIONS ABOUT LIFESTYLE, EXPECTATIONS, HOME ENVIRONMENT PETS PAST AND PRESENT, FAMILY MEMBERS AND MORE. THIS FIRST STEP HELPS US DETERMINE HOW LIKELY IT IS THAT AN APPLICANT COULD PROVID AN APPROPRIATE HOME FOR A PUPPY MILL SURVIVOR. POTENTIAL ADOPTERS ARE SENT A VIDEO THAT INCLUDES DESCRIPTIONS OF BEHAVIORS THAT ARE COMMON AND SOMETIMES DIFFICULT IN OUR POPULATION OF DOGS. APPLICANTS PARTICIPATE IN A PHONE INTERVIEW AND PHOTOS OF FENCED YARDS AND GATES ARE REQUESTED. IF DEEMED APPROPRIATE THEY ARE APPROVED TO ADOPT AND INVITED TO SCHEDULE A MEET AND GREET AT OUR RESCUE FACILITY. OVERCOMING THE BEHAVIORAL CHALLENGES OF SOME PUPPY MILL SURVIVORS IS NOT FOR EVERYONE, WHICH IS WHY OUR INTENSIVE ADOPTION PROCESS IS NECESSARY. OUR GOAL IS TO ENSURE THAT THROUGH OUR VERY BEST EFFORTS, WE ARE SELECTING ONLY THE FINEST PERMANENT HOMES FOR OUR DOGS. |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 259245 |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 1 | 219210 |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 2 | 175530 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 3047742 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 194890 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 1311899 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 285891 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 485070 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1731554 |
| IRS990/PYTotalExpensesAmt | 0 | 3043453 |
| IRS990/PYTotalRevenueAmt | 0 | 3528523 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 241491 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 2399914 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 2398299 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 3224748 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2826050 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4042426 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2800157 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2036190 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 14929571 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 192234 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 194890 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3241 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 3579 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4513 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 398457 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 114985 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 423 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 39 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | -105761 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 9686 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.95170 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.95870 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 14929571 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 3224748 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2826050 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4042426 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2800157 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2036190 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 14929571 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 15686721 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 349007 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 349007 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | true |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 3556413 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 1013004 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 4569417 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 677752 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 677752 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 3528872 |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 389804 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 389804 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 3770363 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 4623969 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 3528872 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 3770363 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 3770363 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 3528872 |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990ScheduleM/AnyPropertyThatMustBeHeldInd | 0 | false |
| IRS990ScheduleM/ReviewProcessUnusualNCGiftsInd | 0 | false |
| IRS990ScheduleM/ThirdPartiesUsedInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | No review was or will be conducted. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | No documents available to the public. |
No mirrored PDF or thumbnail assets are attached yet.