| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 0 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 0 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | SEE SCHEDULE O |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 0 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 2977 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 2977 |
| IRS990/AllOtherContributionsAmt | 0 | 2107317 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 54133 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 54133 |
| IRS990/AmendedReturnInd | 0 | X |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | false |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | GILLIAN LANGE |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 3104735585 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2178 ROSCOMARE ROAD |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | LOS ANGELES |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 90077 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 578951 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 531356 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 0 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 80 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 80 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContriRptFundraisingEventAmt | 0 | 0 |
| IRS990/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 2107317 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 54013 |
| IRS990/CYOtherExpensesAmt | 0 | 1871555 |
| IRS990/CYOtherRevenueAmt | 0 | 413968 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 51313 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -123022 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 878078 |
| IRS990/CYTotalExpensesAmt | 0 | 2749633 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 21754 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2626611 |
| IRS990/DAFExcessBusinessHoldingsInd | 0 | false |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 0 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 41935 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 41935 |
| IRS990/Desc | 0 | Kennel and Sanctuary - The Foundation's kennel in Los Angeles and sanctuary in Canyon Country are halfway homes for dogs and cats rescued from Los Angeles County's 26 overcrowded public animal shelters, as well as the San Bernardino City Shelter. The Foundation is the only recourse for the majority of the dogs and cats it rescues that require immediate emergency medical care. Prior to their placements, the Foundation's pets are given exceptional medical care and behavior training, if needed. Once adopted, their progress in their new homes is carefully followed. The Foundation stands behind those it rescues even after they find loving homes. During the year ended December 31, 2022, 334 new rescues joined the Foundation's over 100 previously rescued animals and animals in foster homes, 109 of the new rescues required immediate medical care and surgeries and 347 of the Foundation's pets were placed in new homes. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DistributionToDonorInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 420095 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 659031 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 18 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 2172898 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 10500 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 10500 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 3985 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 3985 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 7970 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/ManagementAndGeneralAmt | 0 | 6147 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 6147 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 1875 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1875 |
| 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/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 30.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 10.0 |
| 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/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/PersonNm | 0 | GILLIAN LANGE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | LISA MOROCOO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | PATTY FINKEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | GLENN KIRSCHBAUM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JUDITH STERN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | KAREN WINNICK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | SALLI SAMMUT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | BETTY ZORNIZER |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/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 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | TREASURER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1993 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | true |
| IRS990/FundraisingDirectExpensesAmt | 0 | 83950 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 480606 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GamingDirectExpensesAmt | 0 | 0 |
| IRS990/GamingGrossIncomeAmt | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 8 |
| IRS990/GrantsPayableGrp/BOYAmt | 0 | 0 |
| IRS990/GrantsPayableGrp/EOYAmt | 0 | 0 |
| 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 | 2710561 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 0 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 8 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 0 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 14733 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 14733 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 0 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 8427 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 19616 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 28043 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 54013 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 54013 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 4785267 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 6498557 |
| IRS990/IRPDocumentCnt | 0 | 2 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 831807 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1965956 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1992259 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 2824066 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LoansFromOfficersDirectorsGrp/BOYAmt | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/EOYAmt | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | Lange Foundation's mission is to rescue and rehome as many impounded animals as possible, as well as to do all we can to keep pets in the homes where they are loved by taking the lead in the innovation Intervention Programs, giving pet owners alternatives to impounding their own pets in times of need. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 10238700 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 10133879 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 396656 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 18201 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 9818605 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 9474848 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 9807 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 138754 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 148561 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 21754 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 13665 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 47183 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 82602 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 0 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 136078 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 74938 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 74938 |
| IRS990/OtherExpensesGrp/Desc | 0 | VETERINARY EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 1 | ANIMAL CARE |
| IRS990/OtherExpensesGrp/Desc | 2 | ANIMAL TRANSPORT |
| IRS990/OtherExpensesGrp/Desc | 3 | KENNEL PERMITS |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 0 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 0 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 3 | 0 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 917642 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 546073 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 7389 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 895 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 917642 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 546073 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 7389 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 895 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 138128 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 17312 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 17312 |
| IRS990/OtherRevenueTotalAmt | 0 | 17312 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 803140 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 803140 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 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/BOYAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | GILLIAN LANGE |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | ADOPTION FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 51313 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 51313 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | Intervention - San Bernardino - The Foundation is at the forefront of the intervention movement designed to give pet owners an alternative to impounding their own pets when they do not have the funds to buy food or seek medical care. The Foundation has its own staff working inside the Lancaster, Palmdale and San Bernardino Shelters. During the years ended December 31, 2022, the Foundation covered redemptions fees for 132 pets whose owners could not afford to get the impound fees required to reclaim their pets. During the year ended December 31, 2022, the Foundation provided regular vet services for 68 pets, paid for life savings surgeries for 77 pets and provided food and supplies 128 pets of the homeless. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 189139 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | Safety Net - The Foundation contracted 6 years ago with the Los Angeles County Animal Control Department to conduct a Safety Net Program within the overcrowded Palmdale and Lancaster Shelters. The Foundation's staff worked inside these shelters interviewing owners who felt they had no other alternative other than surrendering their pets, even though they were desperate to keep them in the home where they were loved. The Foundation provided medical care including emergency surgeries, training, food, supplies, temporary boarding. This program also included an Antelope Valley spay/neuter program. The foundation also contracted with the Los Angeles County Homeless Initiative in 2018 to help look after the pets of the homeless by providing medical care, food and grooming. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 199368 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | Surgery Fund - The Foundation rescues |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 1 | pets who had no possible way to be |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 2 | adopted from the shelters as they |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 3 | needed urgent medical care because |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 4 | they were suffering from injuries |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 5 | received through trauma or abuse. |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 6 | Justice Fund-The Justice fund is |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 7 | supported by a yearly grant. The Justice |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 8 | fund is restricted to rescuing dogs over |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 9 | 50 pounds from the South Los Angeles |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 10 | shelter. |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 11 | Help others-the foundation provides help |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 12 | to individuals who call the foundation |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 13 | because they are not able to pay for |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 14 | veterinary care for their pets as they |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 15 | are going thru financial difficulties. |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 16 | The foundation pays directly to the |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 17 | veterinary clinics for the services |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 18 | provided. |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 16000 |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 1 | 14733 |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 2 | 39400 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 2050523 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 205768 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 1694292 |
| IRS990/PYOtherRevenueAmt | 0 | 45582 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 54475 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -111039 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 773095 |
| IRS990/PYTotalExpensesAmt | 0 | 2467387 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 2356348 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/BOYAmt | 0 | 0 |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/BOYAmt | 0 | 0 |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -123022 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/RentalIncomeOrLossGrp/PersonalAmt | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 2908526 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1113757 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearAmt | 0 | 120000 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus1YearAmt | 0 | 503167 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus2YearsAmt | 0 | 377618 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus3YearsAmt | 0 | 207484 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus4YearsAmt | 0 | 110000 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 1318269 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 1538655 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 2050523 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1171081 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 3683262 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1813148 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 10256669 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 54013 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 42802 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 59309 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 61885 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 47093 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 265102 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 51313 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 54475 |