Liabilities / Assets
33rd percentile
Higher debt load relative to assets than 33% of similar nonprofits.
EIN 23-7448353 • 501(c)3 • Portland, OR
Profile
To reduce animal birth rates and animal suffering through educating the public about spaying and neutering and finding permanent homes for abandoned and special needs animals. We house cats in a free-roam shelter and dogs (and a few cats) in loving foster homes.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
33rd percentile
Higher debt load relative to assets than 33% of similar nonprofits.
Liabilities / Revenue
40th percentile
Higher debt load relative to revenue than 40% of similar nonprofits.
Net Margin
74th percentile
Higher net margin than 74% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
58th percentile
Faster asset growth than 58% of similar nonprofits.
Revenue Growth
72nd percentile
Faster revenue growth than 72% of similar nonprofits.
Assets
Up$1,969,794
Up $288,281 (+17%) from 2023
Liabilities
Up$23,982
Up $6,451 (+37%) from 2023
Net Assets
Up$1,945,812
Up $281,830 (+17%) from 2023
Revenue
Up$606,471
Up $190,696 (+46%) from 2023
Expenses
Up$476,924
Up $59,265 (+14%) from 2023
Net Income
Up$129,547
Up $131,431 (+6976%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
*To reduce animal suffering by providing assistance to abused, homeless, injured, and sick animals.*To actively promote the altering of all pets to reduce overpopulation.*To find loving, dependable, and nurturing forever homes for the animals in our care.*To educate the public by promoting respect for all animals, the ethic of compassion, and the need to be kind and responsible stewards.
Animal aid of portland enhances the welfare of companion animals through individualized care and lifelong commitment, rescue and adoption, resources and education, and community partnerships.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $662,392 | $644,363 | ▼ $18,029 |
| Investments in Publicly Traded Securities | $367,636 | $560,966 | ▲ $193,330 |
| Savings and Temporary Cash Investments | $477,706 | $441,976 | ▼ $35,730 |
| Cash and Non-Interest-Bearing Accounts | $173,779 | $167,921 | ▼ $5,858 |
| 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 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Prepaid Expenses and Deferred Charges | - | $0 | - |
| Total Assets | $1,681,513 | $1,969,794 | ▲ $288,281 |
| Other Assets Total | - | $154,568 | - |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $17,531 | $23,982 | ▲ $6,451 |
| Total Liabilities | $17,531 | $23,982 | ▲ $6,451 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,575,128 | $1,731,705 | ▲ $156,577 |
| Net Assets With Donor Restrictions | $88,854 | $214,107 | ▲ $125,253 |
| Total Net Assets Fund Balance | $1,663,982 | $1,945,812 | ▲ $281,830 |
| Total Liabilities and Net Assets / Fund Balance | $1,681,513 | $1,969,794 | ▲ $288,281 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Leasehold Improvements | $343,492 | $84,027 | $427,519 |
| Buildings | $120,398 | $177,992 | $298,390 |
| Land | $166,609 | - | $166,609 |
| Other Land Buildings | $6,176 | $17,987 | $24,163 |
| Equipment | $7,688 | $12,772 | $20,460 |
| Other Assets Org | $8,519 | - | - |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Ashly Dale | Executive Director | FT | $74,178 | $74,178 |
| Name | Title |
|---|---|
| Elizabeth Ernst | President |
| Julie Kujawa | Vice President |
| Cheryl Bolotin | Board Member |
| Christine Arth | Board Member |
| David Gunter | Board Member |
| Jasmine Boris | Board Member |
| Molly Christison | Secretary |
| Janet Black | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $231,917 |
| Other Expenses | $217,619 |
| Grants and Similar Amounts Paid | $27,388 |
| Total Fundraising Expense | $27,381 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $73,303 | $40,591 | $8,471 | $122,365 |
| Current Officers, Directors, Trustees, and Key Employees | - | $74,178 | - | $74,178 |
| All Other Expenses | $28,322 | $5,438 | $16,806 | $50,566 |
| Grants to Domestic Individuals | $27,388 | - | - | $27,388 |
| Depreciation Depletion | - | $22,620 | - | $22,620 |
| Other Employee Benefits | $356 | $18,039 | $318 | $18,713 |
| Payroll Taxes | $6,280 | $9,654 | $727 | $16,661 |
| Other Expenses | $6,707 | $2,957 | - | $9,664 |
| Fees for Services Accounting | - | $7,068 | - | $7,068 |
| Insurance | $2,118 | $3,621 | $1,059 | $6,798 |
| Information Technology | $3,642 | $1,516 | - | $5,158 |
| Fees for Service Investment Mgmnt Fees | - | $3,974 | - | $3,974 |
| Conferences and Meetings | - | $2,619 | - | $2,619 |
| Advertising | - | $2,335 | - | $2,335 |
| Fees for Services Other | - | $2,224 | - | $2,224 |
| Fees for Services Legal | - | $281 | - | $281 |
| Total Functional Expenses | $249,741 | $199,802 | $27,381 | $476,924 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Oregon Humane Society | Portland, OR | - | - | $5,169 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $25,261 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Major Fundraiser Income | $55,118 | - | $23,455 | - |
| Give Guide Revenue | $33,207 | - | $1,806 | - |
| Total Events | $88,325 | - | $25,261 | $-25,261 |
| 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.”
“APPEAL LETTER EXPENSE : Column (A) - Total = $3142; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $3142”
“BEHAVIORAL TRAINING: Column (A) - Total = $1122; Column (B) - Program Services = $1122; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“EQUIPMENT LEASE & MAINTENANCE: Column (A) - Total = $1672; Column (B) - Program Services = $0; Column (C) - Management & General = $1672; Column (D) - Fundraising = $0”
“EVENT COSTS: Column (A) - Total = $2431; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $2431”
“FUNDRAISING EXPENSES - GENERAL: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“GIVE GUIDE EXPENSE: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“LANDSCAPING: Column (A) - Total = $1130; Column (B) - Program Services = $0; Column (C) - Management & General = $1130; Column (D) - Fundraising = $0”
“LITTER: Column (A) - Total = $746; Column (B) - Program Services = $746; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“MEDICATIONS: Column (A) - Total = $8413; Column (B) - Program Services = $8413; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“MERCHANDISE PURCHASES: Column (A) - Total = $1155; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $1155”
“MERCHANT FEES: Column (A) - Total = $2689; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $2689”
“MILEAGE REIMBURSEMENT: Column (A) - Total = $2117; Column (B) - Program Services = $1758; Column (C) - Management & General = $155; Column (D) - Fundraising = $204”
“OFFICE SUPPLIES: Column (A) - Total = $1693; Column (B) - Program Services = $0; Column (C) - Management & General = $1693; Column (D) - Fundraising = $0”
“PET FOOD: Column (A) - Total = $8740; Column (B) - Program Services = $8740; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“Postage and Shipping: Column (A) - Total = $788; Column (B) - Program Services = $0; Column (C) - Management & General = $788; Column (D) - Fundraising = $0”
“PRINTING & COPYNG: Column (A) - Total = $1602; Column (B) - Program Services = $1244; Column (C) - Management & General = $0; Column (D) - Fundraising = $358”
“REPAIRS & MAINTENANCE: Column (A) - Total = $1607; Column (B) - Program Services = $1607; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“SHELTER SUPPLIES: Column (A) - Total = $4692; Column (B) - Program Services = $4692; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“VOLUNTEER & SUPPORTER EXPENSES: Column (A) - Total = $6827; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $6827”
“Ocf animal aid endowment fund = $146049”
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 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 17531 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 23982 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | ANIMAL AID OF PORTLAND ENHANCES THE WELFARE OF COMPANION ANIMALS THROUGH INDIVIDUALIZED CARE AND LIFELONG COMMITMENT, RESCUE AND ADOPTION, RESOURCES AND EDUCATION, AND COMMUNITY PARTNERSHIPS. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 2335 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 2335 |
| IRS990/AllOtherContributionsAmt | 0 | 472380 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 16806 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 5438 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 28322 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 50566 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Julia Fitzgerald |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9715331294 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 5303 SW 49TH DRIVE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | PORTLAND |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | OR |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 97221 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 173779 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 167921 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 74178 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 74178 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 2619 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 2619 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContriRptFundraisingEventAmt | 0 | 88325 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 582209 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 27388 |
| IRS990/CYInvestmentIncomeAmt | 0 | 25408 |
| IRS990/CYOtherExpensesAmt | 0 | 217619 |
| IRS990/CYOtherRevenueAmt | 0 | -24227 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 23081 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 129547 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 231917 |
| IRS990/CYTotalExpensesAmt | 0 | 476924 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 27381 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 606471 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 22620 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 22620 |
| IRS990/Desc | 0 | RESCUE ABUSED, HOMELESS, INJURED, OR SICK ANIMALS AND PROVIDE THEM WITH SHELTER, FOOD, SOCIALIZATION, AND VETERINARY CARE WHILE EFFORTS ARE MADE TO FIND PERMANENT HOMES FOR THEM. PROVIDE ADOPTION SERVICES FOR APPROXIMATELY 100 CATS AND DOGS PER YEAR AND SHELTER OF FOSTER 30-40 CATS AND DOGS. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 88854 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 214107 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 4 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 231376 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 7068 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 7068 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 281 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 281 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 2224 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 2224 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 3974 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 3974 |
| 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/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.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/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/PersonNm | 0 | ASHLY DALE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ELIZABETH ERNST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JULIE KUJAWA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | DAVID GUNTER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JANET BLACK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | MOLLY CHRISTISON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JASMINE BORIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | CHRISTINE ARTH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | CHERYL BOLOTIN |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 74178 |
| 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/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/TitleTxt | 0 | Executive Dir. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Vice President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD MEMBER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1969 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | true |
| IRS990/FundraisingAmt | 0 | 88325 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 25261 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 27388 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 27388 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | true |
| IRS990/GrantsToOrganizationsInd | 0 | true |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 631732 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 0 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 1516 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 3642 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 5158 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 1059 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 3621 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 2118 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 6798 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 25408 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 25408 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 367636 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 560966 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 292778 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 662392 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 644363 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 937141 |
| IRS990/LegalDomicileStateCd | 0 | OR |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembershipDuesAmt | 0 | 21504 |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | ANIMAL AID OF PORTLAND ENHANCES THE WELFARE OF COMPANION ANIMALS THROUGH INDIVIDUALIZED CARE AND LIFELONG COMMITMENT, RESCUE AND ADOPTION, RESOURCES AND EDUCATION, AND COMMUNITY PARTNERSHIPS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1663982 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1945812 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -25261 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 40279 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1575128 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1731705 |
| 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 | 154568 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 146049 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 318 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 18039 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 356 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 18713 |
| IRS990/OtherExpensesGrp/Desc | 0 | VET SERVICES |
| IRS990/OtherExpensesGrp/Desc | 1 | UTILITIES |
| IRS990/OtherExpensesGrp/Desc | 2 | ANIMAL SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 3 | TELEPHONE |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 2687 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 2957 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 76446 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 15230 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 9949 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 6707 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 76446 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 17917 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 9949 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 9664 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER REVENUE |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 1034 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 1034 |
| IRS990/OtherRevenueTotalAmt | 0 | 1034 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 8471 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 40591 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 73303 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 122365 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 727 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 9654 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 6280 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 16661 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | ELIZABETH ERNST |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | -34045 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PET ADOPTION & RESCUE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 23081 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 23081 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | OFFER FINANCIAL ASSISTANCE TO COMMUNITY MEMBERS WHO CANNOT AFFORD URGENT OR EMERGENCY VETERINARY OR BEHAVIORAL CARE. OFFER FUNDING TO OTHER NONPROFIT ANIMAL WELFARE ORGANIZATION TO ASSIST WITH MEDICAL OR BEHAVIORAL (E.G., TRAINING) NEEDS. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 18365 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 384683 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 16383 |
| IRS990/PYInvestmentIncomeAmt | 0 | 19201 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 188085 |
| IRS990/PYOtherRevenueAmt | 0 | -9070 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 20961 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -1884 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 213191 |
| IRS990/PYTotalExpensesAmt | 0 | 417659 |
| IRS990/PYTotalRevenueAmt | 0 | 415775 |
| IRS990/QuidProQuoContributionsInd | 0 | true |
| IRS990/QuidProQuoContriDisclInd | 0 | true |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 129547 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | true |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 23081 |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 477706 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 441976 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearAmt | 0 | 94237 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus1YearAmt | 0 | 24129 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus2YearsAmt | 0 | 12999 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus3YearsAmt | 0 | 14273 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus4YearsAmt | 0 | 20752 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 166390 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 582209 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 384683 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 375948 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 338134 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 349865 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 2030839 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 25408 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 19109 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 8069 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 8433 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 11008 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 72027 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 23081 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 20961 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 26234 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 24260 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 10489 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 105025 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearAmt | 0 | 1034 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus3YearsAmt | 0 | 6631 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus4YearsAmt | 0 | 8355 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 16020 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 25408 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 19109 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 8069 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 8433 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 11008 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 72027 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.03240 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/Post1975UBTIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.89280 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 1985494 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearAmt | 0 | 94237 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus1YearAmt | 0 | 24129 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus2YearsAmt | 0 | 12999 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus3YearsAmt | 0 | 14273 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus4YearsAmt | 0 | 20752 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 166390 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 606324 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 405644 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 402182 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 369025 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 368709 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 2151884 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 631732 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 424753 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 410251 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 377458 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 379717 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 2223911 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
No mirrored PDF or thumbnail assets are attached yet.