Liabilities / Assets
37th percentile
Higher debt load relative to assets than 37% of similar nonprofits.
EIN 27-0984861 • 501(c)3 • Dallas, TX
Profile
Ndoto works to give at-risk youth and adults in Kenya hope for a brighter future through education, discipleship, and development. Our mission is to educate, disciple, and develop people and their communities to make their dreams a reality, glorify God, and use their gifts to transform their community.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
37th percentile
Higher debt load relative to assets than 37% of similar nonprofits.
Liabilities / Revenue
38th percentile
Higher debt load relative to revenue than 38% of similar nonprofits.
Net Margin
21st percentile
Higher net margin than 21% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
39th percentile
Faster asset growth than 39% of similar nonprofits.
Revenue Growth
41st percentile
Faster revenue growth than 41% of similar nonprofits.
Assets
Down$556,769
Down $4,645 (-0.8%) from 2022
Liabilities
Down$996
Down $7,074 (-88%) from 2022
Net Assets
Up$555,773
Up $2,429 (+0.4%) from 2022
Revenue
Up$461,884
Up $17,653 (+4.0%) from 2022
Expenses
Up$522,835
Up $69,125 (+15%) from 2022
Net Income
Down-$60,951
Down $51,472 (-543%) from 2022
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
Ndoto works to give at-risk youth and adults in Kenya hope for a brighter future through education, discipleship, and development. Our mission is to educate, disciple, and develop people and their communities to make their dreams a reality, glorify God, and use their gifts to transform their community.
Ndoto works to give at-risk youth and adults in Kenya hope for a brighter future through education, discipleship, and development.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $383,257 | $402,063 | ▲ $18,806 |
| Investments in Publicly Traded Securities | $121,279 | $126,688 | ▲ $5,409 |
| Cash and Non-Interest-Bearing Accounts | $23,046 | $15,310 | ▼ $7,736 |
| Accounts Receivable | $81,757 | $7,820 | ▼ $73,937 |
| Land, Buildings, and Equipment, Net | $7,654 | $4,691 | ▼ $2,963 |
| Prepaid Expenses and Deferred Charges | $58,706 | $197 | ▼ $58,509 |
| Other Notes and Loans Receivable, Net | $0 | $0 | → $0 |
| Pledges and Grants Receivable | $0 | - | - |
| Receivable From Disqualified Prsn | $0 | $0 | → $0 |
| Receivables From Officers Etc | $0 | $0 | → $0 |
| Investments Other Securities | $0 | $0 | → $0 |
| Investments Program Related | $0 | $0 | → $0 |
| Intangible Assets | $0 | $0 | → $0 |
| Inventories for Sale or Use | $0 | $0 | → $0 |
| Loans From Officers Directors | $0 | $0 | → $0 |
| Total Assets | $675,699 | $556,769 | ▼ $118,930 |
| Other Assets Total | $0 | $0 | → $0 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $4,335 | $996 | ▼ $3,339 |
| Grants Payable | $0 | $0 | → $0 |
| Mortgage Notes Payable Secured by Investment Property | $0 | $0 | → $0 |
| Unsecured Notes Loans Payable | $0 | $0 | → $0 |
| Deferred Revenue | $0 | $0 | → $0 |
| Escrow Account Liability | $0 | $0 | → $0 |
| Tax Exempt Bond Liabilities | $0 | $0 | → $0 |
| Total Liabilities | $4,335 | $996 | ▼ $3,339 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $447,967 | $346,485 | ▼ $101,482 |
| Net Assets Without Donor Restrictions | $223,397 | $209,288 | ▼ $14,109 |
| Total Net Assets Fund Balance | $671,364 | $555,773 | ▼ $115,591 |
| Total Liabilities and Net Assets / Fund Balance | $675,699 | $556,769 | ▼ $118,930 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $4,691 | $10,124 | $14,815 |
| Buildings | $0 | $0 | $0 |
| Other Land Buildings | $0 | $0 | $0 |
| Land | $0 | - | $0 |
| Leasehold Improvements | $0 | $0 | $0 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Allison Schlack | Executive Director | FT | $65,523 | $3,767 | $69,290 |
| John Seale | Director of Operations | FT | $64,266 | $1,711 | $65,977 |
| Name | Title |
|---|---|
| Richard Cockcroft | Board Chairman |
| Ken Towe | Board Vice-Chair and Treasurer |
| David Schroeder | Board Member |
| Richard Ray | Board Member |
| Susan Damiano | Board Member |
| Roxane Malecek | Board Secretary |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $319,898 |
| Salaries, Compensation, and Employee Benefits | $156,292 |
| Total Fundraising Expense | $62,850 |
| Other Expenses | $46,645 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Foreign Grants | $319,898 | - | - | $319,898 |
| Current Officers, Directors, Trustees, and Key Employees | $62,209 | $30,544 | $46,014 | $138,767 |
| Travel | $5,519 | $8,056 | $3,990 | $17,565 |
| Payroll Taxes | $4,580 | $2,748 | $3,389 | $10,717 |
| Office Expenses | $570 | $8,970 | $1,026 | $10,566 |
| Other Salaries and Wages | $0 | $6,808 | $0 | $6,808 |
| Advertising | $20 | $0 | $5,334 | $5,354 |
| Fees for Services Accounting | $0 | $5,125 | $0 | $5,125 |
| Depreciation Depletion | $593 | $148 | $2,222 | $2,963 |
| Information Technology | $781 | $1,275 | $594 | $2,650 |
| Conferences and Meetings | $0 | $1,161 | $281 | $1,442 |
| Other Expenses | $0 | $980 | $0 | $980 |
| Total Functional Expenses | $394,170 | $65,815 | $62,850 | $522,835 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| Sub-Saharan Africa | Grantmaking | All program services | 1 | 1 | $394,170 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $7,918 |
| Fundraising Gross Income | $3,955 |
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Loans from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
| Receivables from Disqualified Persons | $0 | $0 | → $0 |
| Receivables from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
“Form 990, Part VI, Section B, Line 11b This Form 990 is prepared annually by the chief financial officer, then reviewed carefully with the bookkeeper and the Executive Director. Once it has been completed, it is distributed to the Ndoto Board of Directors, who review it and approve it by vote prior to its submission to the IRS.”
“Form 990, Part VI, Section B, Line 12c The voting and non-voting members of the Board of Directors, including officers and key employees of the organization, are required annually to sign a statement indicating that they are aware of no conflict of interest arising within the past 12 months and that if any conflict of interest arises in the next 12 months, they will immediately disclose any such activity and seek to end the conflict. The statement also includes a form asking them to disclose specifically any business transactions with Ndoto, indebtedness to Ndoto, personal benefits received from Ndoto, legal proceedings involving Ndoto, and family or business relationships with other officers or directors. The Chair of the Board shall determine whether an unacceptable conflict of interest exists and arrange with the party to cease any inappropriate activity. If the Chair has potential conflict of interest, the Vice Chair and the Secretary shall determine if the unacceptable conflict exists and arrange for it to cease. Unsettled matters shall be reported to the Board for appropriate action. Any inappropriate activity must cease or their position must be vacated. Any violations of the conflict of interest policy must be documented prior to any transaction. A transaction may be taken when a conflict of interest exists if: (a) the officer or staff of Ndoto is excluded from the discussions and approval, (b) a competitive bid or valuation exists, and (c) the Board of Directors determines that the transaction is in the best interests of Ndoto.”
“Form 990, Part VI, Section B, Line 15 The Executive Director is responsible for setting the salaries of all employees at Ndoto. The Executive Director will consider the education, experience, value added, and performance of the employee in setting salaries. In evaluating the value added by the employee, the Executive Director will consider to what extent the organization needs the services to be offered and the size of the employee's responsibility. Special qualifications of the employee may be taken into account. Employee salaries must be considered in relation to the salaries of other employees at Ndoto, as well as regularly considered in relation to the salaries of comparable positions at comparable charitable organizations. In offering raises, the Executive Director shall evaluate employees and give the employee feedback about their performance. Raises beyond a cost-of-living increase may be offered based on the following qualifications: high-quality performance, expansion of responsibility, or expansion of capacity including new education. In evaluating raises, the Executive Director will consider cost of living as well as a comparative compensation guide. The Executive Director is not obligated to offer any raise or cost-of-living adjustment to employees. The initial salaries of all employees are documented in the employment agreement, and future adjustment to salaries is documented on a standard form that provides a rationale and is signed by the Executive Director and the employee. In evaluating the compensation of the Executive Director, the Board will be led by Christian ethics to address compensation issues and establish an appropriate compensation level. General factors to be considered in establishing adequate compensation include: commitment, education, experience, responsibility, and performance. Appropriate non-profit organization compensation data is identified and utilized to help ensure alignment with similar positions in similar non-profit organizations. The desired end product of any compensation calculation and decision will be an appropriate and adequate level of total compensation, not the size of any year-to-year change. The initial salary and process for determining the salary is documented by the Board of Directors and the salary is documented in the employment agreement. Any future adjustments to salary are documented by decision-making process using the same standard form as the employees, signed by the Board Chair. This process is followed annually in December when the compensation of the Executive Director is set.”
“Form 990, Part VI, Section C, Line 19 Ndoto makes all governing documents available upon request to any individual. Electronic copies are maintained and available in electronic or hardcopy format upon request. Its conflict of interest policy is also available in electronic or hardcopy format upon request. Its financial statements are hosted on Ndoto's website, GuideStar, and are available in hardcopy or electronic format upon request. Organizational documents filed with the State and Federal government are also available on the Ndoto website along with annual reports.”
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 | 1 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 4335 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 996 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 81757 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 7820 |
| IRS990/AcctCompileOrReviewBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | Ndoto works to give at-risk youth and adults in Kenya hope for a brighter future through education, discipleship, and development. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 5334 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 20 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 5354 |
| IRS990/AllOtherContributionsAmt | 0 | 431047 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BenefitsToMembersGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | John F Seale |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2145634499 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO Box 701716 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Dallas |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | TX |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 75370 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 23046 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 15310 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 46014 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 30544 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 62209 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 138767 |
| IRS990/CompDisqualPersonsGrp/FundraisingAmt | 0 | 0 |
| IRS990/CompDisqualPersonsGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/CompDisqualPersonsGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 281 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 1161 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 1442 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 7730 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 438777 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 319898 |
| IRS990/CYInvestmentIncomeAmt | 0 | 26459 |
| IRS990/CYOtherExpensesAmt | 0 | 46645 |
| IRS990/CYOtherRevenueAmt | 0 | -3352 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -60951 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 156292 |
| IRS990/CYTotalExpensesAmt | 0 | 522835 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 62850 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 461884 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 0 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 2222 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 148 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 593 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 2963 |
| IRS990/Desc | 0 | Student Sponsorship. Ndoto's student sponsorship program supports education and discipleship in Kenya. Through Ndoto's grants to Ndoto Kenya, 305 students were sponsored in 2024. These students were enrolled in schools from kindergarten through university. They received basic school supplies, medical care, and tuition and fees. Ndoto Kenya employs full-time staff to care for the students' spiritual, emotional, social, and physical needs. Ndoto Kenya hosts student retreats, service days, Bible studies, and more for sponsored students. The Ndoto Community Church, and all of its programs, is supported through the Sponsorship program, though it is open to the entire community. The church has hundreds of members in adult worship and children's Sunday School programs. The Sponsorship program also supports Ndoto Sports Academy and Ndoto Boxing & Gym, which are community athletic outreach programs. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonatedServicesAndUseFcltsAmt | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 447967 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 346485 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 3 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 297598 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FederatedCampaignsAmt | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 5125 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 5125 |
| IRS990/FeesForServicesLegalGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesProfFundraising/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | 1 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignGrantsGrp/ProgramServicesAmt | 0 | 319898 |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 319898 |
| IRS990/ForeignOfficeInd | 0 | 1 |
| IRS990/Form1098CFiledInd | 0 | 1 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form8899Filedind | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1 |
| 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/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/OtherCompensationAmt | 0 | 3767 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 1711 |
| 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/PersonNm | 0 | Allison Schlack |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | John Seale |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Richard Cockcroft |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Ken Towe |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Roxane Malecek |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Richard Ray |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | David Schroeder |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Susan Damiano |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 65523 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 64266 |
| 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/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/TitleTxt | 0 | Executive Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Director of Operations |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Board Chairman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Board Vice-Chair and Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Board Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Board Member |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2009 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/FundraisingAmt | 0 | 7730 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 7918 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 3955 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 6 |
| IRS990/GovernmentGrantsAmt | 0 | 0 |
| IRS990/GrantAmt | 0 | 263810 |
| IRS990/GrantsPayableGrp/BOYAmt | 0 | 0 |
| IRS990/GrantsPayableGrp/EOYAmt | 0 | 0 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 469802 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IncmFromInvestBondProceedsGrp/ExclusionAmt | 0 | 0 |
| IRS990/IncmFromInvestBondProceedsGrp/RelatedOrExemptFuncIncomeAmt | 0 | 0 |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IncmFromInvestBondProceedsGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 6 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 594 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 1275 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 781 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 2650 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 0 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 0 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/FundraisingAmt | 0 | 0 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentExpenseAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 26459 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 26459 |
| IRS990/InvestmentIncomeGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 121279 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 126688 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 10124 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 7654 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 4691 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 14815 |
| IRS990/LegalDomicileStateCd | 0 | TX |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/BOYAmt | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/EOYAmt | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembershipDuesAmt | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MiscellaneousRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/MissionDesc | 0 | Ndoto works to give at-risk youth and adults in Kenya hope for a brighter future through education, discipleship, and development. Our mission is to educate, disciple, and develop people and their communities to make their dreams a reality, glorify God, and use their gifts to transform their community. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 1 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 671364 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 555773 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -3963 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -3963 |
| IRS990/NetIncmFromFundraisingEvtGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 223397 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 209288 |
| IRS990/NoncashContributionsAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | 1 |
| IRS990/NondeductibleContriDisclInd | 0 | 1 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 0 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 1026 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 8970 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 570 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 10566 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 0 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | Staff Development & Training |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 980 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 980 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | Refunds, rebates, and reimbursements |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 611 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 0 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 611 |
| IRS990/OtherRevenueMiscGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/OtherRevenueTotalAmt | 0 | 611 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 6808 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 6808 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 0 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PaymentsToAffiliatesGrp/FundraisingAmt | 0 | 0 |
| IRS990/PaymentsToAffiliatesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/PaymentsToAffiliatesGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 3389 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 2748 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 4580 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 10717 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 58706 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 197 |
| IRS990/PrincipalOfficerNm | 0 | Allison Schlack |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | -54640 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | Ndoto Academy. In 2022, after years of dreaming and a year of planning, Ndoto Academy opened on the organization's campus in Obunga. Ndoto Academy is a private Christian school that began with 3 early childhood grades and intends to add one grade per year until it covers through grade 9. Ndoto Academy features small class sizes, creative and passionate teachers, a computer lab, the best playground in town, and an intentional pastoral program of age-appropriate discipleship. 100 students were enrolled in 2024. A majority of Ndoto Academy expenses are covered by tuition revenue, and Ndoto has the school on a path to complete, un-subsidized financial sustainability by 2029. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 33495 |
| IRS990/ProgSrvcAccomActy2Grp/GrantAmt | 0 | 23466 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | Visiting Missionary. Visiting missionaries are an important part of Ndoto's work in the US and in Kenya. Travelers from the US serve several important functions. They are valuable volunteers on the ground in Kenya. They help to transport supplies across continents. They encourage Ndoto's students, particularly when sponsors get to meet the students they are matched with. Visiting missionaries is also an important part of Ndoto's development work, as travelers who aren't already Ndoto supporters often return home as new supporters. They become ambassadors for Ndoto, sharing the word about the good work being done. In 2024, Ndoto hosted 9 visiting missionaries in Kenya and began laying the groundwork for many more in 2025. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 15037 |
| IRS990/ProgSrvcAccomActy3Grp/GrantAmt | 0 | 256 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | Development. Ndoto's third objective is development. If people in the community are able to access stable jobs that pay a living wage, then many of the challenges facing the community will disappear. Therefore Ndoto Kenya works to create sustained economic development in two ways: starting businesses directly and providing training and support for existing business leaders in the community. In 2024, Ndoto's main direct economic development came through its own programs, which are now providing more than three dozen direct jobs. The majority of the Development expenditures were related to Ndoto Sports, which encompasses over 100 students involved in soccer, Ndoto Gym with weightlifting equipment and aerobics, and Ndoto Boxing, with a growing and competitive program. The heart of community development is building assets that the community didn't have before, and Ndoto Sports has been a tremendous benefit to the community. |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 1 | Student Emergencies. Ndoto tracks expenses for student emergencies as a separate program area from normal student sponsorship, as it is funded separately. Ndoto is prepared to provide above-and-beyond support of any kind to sponsored students who face emergencies in their lives. In 2024, Ndoto did not have any major student emergencies, but provided for several students in small ways and made some contributions to other community organizations serving similar goals and families in need. The majority of the expenditures are related to staff time. |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 44702 |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 1 | 3338 |
| IRS990/ProgSrvcAccomActyOtherGrp/GrantAmt | 0 | 32039 |
| IRS990/ProgSrvcAccomActyOtherGrp/GrantAmt | 1 | 327 |
| IRS990/ProgSrvcAccomActyOtherGrp/RevenueAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActyOtherGrp/RevenueAmt | 1 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 562669 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 275861 |
| IRS990/PYInvestmentIncomeAmt | 0 | 19246 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/FundraisingAmt | 0 | 0 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 43081 |
| IRS990/PYOtherRevenueAmt | 0 | 478 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 118020 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 145431 |
| IRS990/PYTotalExpensesAmt | 0 | 464373 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 582393 |
| IRS990/QuidProQuoContributionsInd | 0 | 1 |
| IRS990/QuidProQuoContriDisclInd | 0 | 1 |
| IRS990/RcvblFromDisqualifiedPrsnGrp/BOYAmt | 0 | 0 |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReceivablesFromOfficersEtcGrp/BOYAmt | 0 | 0 |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -60951 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/RelatedOrganizationsAmt | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/PersonalAmt | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.