Liabilities / Assets
47th percentile
Higher debt load relative to assets than 47% of similar nonprofits.
EIN 32-0183060 • 501(c)3 • Plano, TX
Profile
Provide legal immigration assistance
Refreshing map…
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
47th percentile
Higher debt load relative to assets than 47% of similar nonprofits.
Liabilities / Revenue
46th percentile
Higher debt load relative to revenue than 46% of similar nonprofits.
Net Margin
73rd percentile
Higher net margin than 73% of similar nonprofits.
Top Officer Pay
86th percentile
Higher top officer pay than 86% of similar nonprofits.
Top officer pay equals 11.7% of source-year revenue.
Asset Growth
53rd percentile
Faster asset growth than 53% of similar nonprofits.
Revenue Growth
44th percentile
Faster revenue growth than 44% of similar nonprofits.
Assets
Up$726,797
Up $323,948 (+80%) from 2022
Liabilities
Down$7,374
Down $55,832 (-88%) from 2022
Net Assets
Up$719,423
Up $379,780 (+112%) from 2022
Revenue
Up$832,995
Up $173,496 (+26%) from 2022
Expenses
Up$663,854
Up $154,589 (+30%) from 2022
Net Income
Up$169,141
Up $18,907 (+13%) from 2022
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
Provide legal immigration assistance
To advocate, educate, and serve low-income immigrant families in securing u.s legal status.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $194,982 | $530,128 | ▲ $335,146 |
| Cash and Non-Interest-Bearing Accounts | $302,416 | $168,332 | ▼ $134,084 |
| Accounts Receivable | $87,447 | - | - |
| Intangible Assets | $50,668 | - | - |
| Land, Buildings, and Equipment, Net | $45,598 | $14,967 | ▼ $30,631 |
| Prepaid Expenses and Deferred Charges | $6,105 | $7,897 | ▲ $1,792 |
| Receivables From Officers Etc | $8,654 | $4,565 | ▼ $4,089 |
| Total Assets | $695,870 | $726,797 | ▲ $30,927 |
| Other Assets Total | - | $908 | - |
| Liabilities | |||
| Deferred Revenue | $87,500 | - | - |
| Accounts Payable and Accrued Expenses | $7,418 | $6,466 | ▼ $952 |
| Other Liabilities | $50,668 | $908 | ▼ $49,760 |
| Total Liabilities | $145,586 | $7,374 | ▼ $138,212 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $449,284 | $719,423 | ▲ $270,139 |
| Net Assets With Donor Restrictions | $101,000 | - | - |
| Total Net Assets Fund Balance | $550,284 | $719,423 | ▲ $169,139 |
| Total Liabilities and Net Assets / Fund Balance | $695,870 | $726,797 | ▲ $30,927 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Leasehold Improvements | - | $56,842 | $56,842 |
| Equipment | $12,298 | $13,726 | $26,024 |
| Other Land Buildings | $2,669 | $15,837 | $18,506 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Gloria Granados | President & | FT | $97,705 | $97,705 |
| Carlos Granados | Secretary | FT | $63,580 | $63,580 |
| Name | Title |
|---|---|
| Lydia Perry | Board Chair |
| Betty Arguello | Board Vice C |
| Ann Badmus | Director |
| Kenton Keller | Director |
| Nellie Lucano | Director |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $479,284 |
| Other Expenses | $184,570 |
| Total Fundraising Expense | $16,680 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $227,876 | $17,186 | $6,449 | $251,511 |
| Current Officers, Directors, Trustees, and Key Employees | $146,130 | $11,020 | $4,135 | $161,285 |
| Occupancy | $38,384 | $2,903 | $1,089 | $42,376 |
| Fees for Services Other | $5,425 | $30,294 | $1,966 | $37,685 |
| Depreciation Depletion | $29,094 | $2,202 | $826 | $32,122 |
| Payroll Taxes | $27,990 | $2,111 | $792 | $30,893 |
| Conferences and Meetings | $22,694 | $3,720 | $14 | $26,428 |
| Other Employee Benefits | $19,965 | $1,506 | $565 | $22,036 |
| Fees for Services Accounting | - | $16,575 | - | $16,575 |
| Pension Plan Contributions | $12,285 | $926 | $348 | $13,559 |
| Fees for Services Legal | $889 | $7,689 | $322 | $8,900 |
| Other Expenses | $6,278 | $495 | $174 | $6,947 |
| Insurance | - | $4,474 | - | $4,474 |
| Total Functional Expenses | $541,345 | $105,829 | $16,680 | $663,854 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $663,854 |
| Total Expenses per Audited Statements | $663,854 |
| Total Expenses per Form 990 | $663,854 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Officers, Directors, Trustees, and Key Employees | $8,654 | $4,565 | ▼ $4,089 |
| Liability | Amount |
|---|---|
| Rou Lease Liability | $908 |
“Gloria granados carlos granados president secretary family relation - parent/child”
“Form 990 is prepared by independent cpa firm who also conducted the financial statement audit. A draft is presented to the board of directors for review. Upon approval, the return is e-filed and final versions are provided to the organization.”
“The board regularly reviews the policy and discloses any actual or potential conflicts. The disclosing board member is recused from deliberation and voting.”
“Independent board members review the annual accomplishments of the executive director. The board members compare compensation with other organizations of similar size and operations.”
“Select board members review and approve compensation arrangements for employees.”
“Documents are available upon written request during regular office hours.”
“Documents are available upon written request during regular office hours.”
“The center follows the income taxes topic of the fasb asc, which prescribes a comprehensive model for the financial statement recognition, measurements, presentation and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. The center is not aware of any activities that would jeopardize its tax-exempt status and is not aware of any activities that are subject to tax on unrelated business income. As of december 31, 2024, the center has no uncertain tax positions that qualify for either recognition or disclosure in the financial statements and does not expect this to change in the next year. The center properly files all tax and informational returns on a timely basis, and these returns are open for examination by the irs for a period of three years.”
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 | 7418 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 6466 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 87447 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | TO ADVOCATE, EDUCATE, AND SERVE LOW-INCOME IMMIGRANT FAMILIES IN SECURING U.S LEGAL STATUS. |
| IRS990/AllOtherContributionsAmt | 0 | 159236 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | GLORIA GRANADOS |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 4694509068 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1339 19TH STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | PLANO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | TX |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 75074 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 302416 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 168332 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 4135 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 11020 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 146130 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 161285 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 14 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 3720 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 22694 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 26428 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 246736 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 232 |
| IRS990/CYOtherExpensesAmt | 0 | 184570 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 586027 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 169141 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 479284 |
| IRS990/CYTotalExpensesAmt | 0 | 663854 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 16680 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 832995 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 87500 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 826 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 2202 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 29094 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 32122 |
| IRS990/Desc | 0 | LIGHT OF HOPE IMMIGRATION LAW CENTER (THE CENTER) PROVIDES LEVEL 2 ACCREDITATION SERVICES UNDER THE U.S. DEPARTMENT OF JUSTICE ALLOWING THEM TO FILE VARIOUS LEGAL FORMS WITH REGULATORY AGENCIES AND REPRESENT INDIVIDUALS IN COURT. EACH YEAR, THE CENTER SERVICES OVER 1,000 LOW-INCOME IMMIGRANT/REFUGEE INDIVIDUALS LOCATED PRIMARILY IN THE STATE OF TEXAS UNDER VARIOUS REGULATORY FILINGS CONNECTED TO VISAS AND ADJUSTMENTS TO LEGAL STATUS. THE CENTER ALSO PROVIDES EDUCATIONAL WORKSHOPS AND CLINICS RELATED TO CITIZENSHIP AND DACA DEFERRED ACTION FOR CHILDHOOD ARRIVALS. PRO-BONO SERVICES INCLUDE WORKSHOPS, DACA FILINGS, AND OTHER LEGAL ACTIVITIES SUPPORTING VICTIMS, REFUGEES, AND ASYLEES SEEKING LEGAL STATUS AS A CITIZEN OF THE U.S. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 101000 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 23 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 541345 |
| IRS990/FamilyOrBusinessRlnInd | 0 | true |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 16575 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 16575 |
| IRS990/FeesForServicesLegalGrp/FundraisingAmt | 0 | 322 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 7689 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 889 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 8900 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 1966 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 30294 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 5425 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 37685 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 50.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 10.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/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | GLORIA GRANADOS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | CARLOS GRANADOS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | LYDIA PERRY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | BETTY ARGUELLO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ANN BADMUS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | KENTON KELLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | NELLIE LUCANO |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 97705 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 63580 |
| 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/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/TitleTxt | 0 | PRESIDENT & |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | BOARD VICE C |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2006 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GovernmentGrantsAmt | 0 | 87500 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 832995 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 5 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 4474 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 4474 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 50668 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 232 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 232 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 5 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 86405 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 45598 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 14967 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 101372 |
| IRS990/LegalDomicileStateCd | 0 | TX |
| IRS990/LoanOutstandingInd | 0 | true |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | TO ADVOCATE, EDUCATE, AND SERVE LOW-INCOME IMMIGRANT FAMILIES IN SECURING U.S. LEGAL STATUS, BY PROVIDING LOW-COST OR PRO-BONO LEGAL SERVICES, CITIZENSHIP PREPARATORY COURSES, AND MUCH MORE. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 550284 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 719423 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 449284 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 719423 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 1089 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 2903 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 38384 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 42376 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 908 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 565 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 1506 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 19965 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 22036 |
| IRS990/OtherExpensesGrp/Desc | 0 | SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 1 | REPAIRS AND MAINTENANCE |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 174 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 4728 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 495 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 4335 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 6278 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 9063 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 6947 |
| IRS990/OtherInd | 0 | X |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 50668 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 908 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 6449 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 17186 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 227876 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 251511 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 792 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 2111 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 27990 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 30893 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 348 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 926 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 12285 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 13559 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 6105 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 7897 |
| IRS990/PrincipalOfficerNm | 0 | GLORIA GRANADOS |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | -2 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541100 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | SERVICE FEES - LEGAL SERVICES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 586027 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 586027 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 296453 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 5700 |
| IRS990/PYOtherExpensesAmt | 0 | 202003 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 504526 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 210639 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 394037 |
| IRS990/PYTotalExpensesAmt | 0 | 596040 |
| IRS990/PYTotalRevenueAmt | 0 | 806679 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/BOYAmt | 0 | 8654 |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 4565 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 169141 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 586027 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 194982 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 530128 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearAmt | 0 | 117343 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus1YearAmt | 0 | 17160 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus2YearsAmt | 0 | 159720 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1067 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus4YearsAmt | 0 | 50480 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 345770 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 246736 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 296453 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 284414 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 104702 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 56199 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 988504 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 232 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 70 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 426 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 535 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 642 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 1905 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 586259 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 504456 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 374659 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 277062 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 247715 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 1990151 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 232 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 70 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 426 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 535 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 642 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 1905 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00000 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00000 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.88340 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.91050 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 2632885 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearAmt | 0 | 117343 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus1YearAmt | 0 | 17160 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus2YearsAmt | 0 | 159720 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1067 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus4YearsAmt | 0 | 50480 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 345770 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 832995 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 800909 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 659073 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 381764 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 303914 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 2978655 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 833227 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 800979 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 659499 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 382299 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 304556 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 2980560 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | true |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 12298 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 13726 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 26024 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 663854 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 56842 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 56842 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 2669 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 15837 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 18506 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 908 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | ROU LEASE LIABILITY |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 832995 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE CENTER FOLLOWS THE INCOME TAXES TOPIC OF THE FASB ASC, WHICH PRESCRIBES A COMPREHENSIVE MODEL FOR THE FINANCIAL STATEMENT RECOGNITION, MEASUREMENTS, PRESENTATION AND DISCLOSURE OF UNCERTAIN TAX POSITIONS TAKEN OR EXPECTED TO BE TAKEN IN INCOME TAX RETURNS. THE CENTER IS NOT AWARE OF ANY ACTIVITIES THAT WOULD JEOPARDIZE ITS TAX-EXEMPT STATUS AND IS NOT AWARE OF ANY ACTIVITIES THAT ARE SUBJECT TO TAX ON UNRELATED BUSINESS INCOME. AS OF DECEMBER 31, 2024, THE CENTER HAS NO UNCERTAIN TAX POSITIONS THAT QUALIFY FOR EITHER RECOGNITION OR DISCLOSURE IN THE FINANCIAL STATEMENTS AND DOES NOT EXPECT THIS TO CHANGE IN THE NEXT YEAR. THE CENTER PROPERLY FILES ALL TAX AND INFORMATIONAL RETURNS ON A TIMELY BASIS, AND THESE RETURNS ARE OPEN FOR EXAMINATION BY THE IRS FOR A PERIOD OF THREE YEARS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | SCHEDULE D, PAGE 3, PART X |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 14967 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 663854 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 908 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 832995 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 832995 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 663854 |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/BalanceDueAmt | 0 | 4565 |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/BoardOrCommitteeApprovalInd | 0 | true |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/DefaultInd | 0 | false |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/LoanFromOrganizationInd | 0 | X |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/LoanPurposeTxt | 0 | CAR LOAN |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/OriginalPrincipalAmt | 0 | 27127 |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/PersonNm | 0 | GLORIA GRANADOS |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/RelationshipWithOrgTxt | 0 | PRESIDENT |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/WrittenAgreementInd | 0 | true |
| IRS990ScheduleL/TotalBalanceDueAmt | 0 | 4565 |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | GLORIA GRANADOS CARLOS GRANADOS PRESIDENT SECRETARY FAMILY RELATION - PARENT/CHILD |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | FORM 990 IS PREPARED BY INDEPENDENT CPA FIRM WHO ALSO CONDUCTED THE FINANCIAL STATEMENT AUDIT. A DRAFT IS PRESENTED TO THE BOARD OF DIRECTORS FOR REVIEW. UPON APPROVAL, THE RETURN IS E-FILED AND FINAL VERSIONS ARE PROVIDED TO THE ORGANIZATION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE BOARD REGULARLY REVIEWS THE POLICY AND DISCLOSES ANY ACTUAL OR POTENTIAL CONFLICTS. THE DISCLOSING BOARD MEMBER IS RECUSED FROM DELIBERATION AND VOTING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | INDEPENDENT BOARD MEMBERS REVIEW THE ANNUAL ACCOMPLISHMENTS OF THE EXECUTIVE DIRECTOR. THE BOARD MEMBERS COMPARE COMPENSATION WITH OTHER ORGANIZATIONS OF SIMILAR SIZE AND OPERATIONS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | SELECT BOARD MEMBERS REVIEW AND APPROVE COMPENSATION ARRANGEMENTS FOR EMPLOYEES. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | DOCUMENTS ARE AVAILABLE UPON WRITTEN REQUEST DURING REGULAR OFFICE HOURS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | DOCUMENTS ARE AVAILABLE UPON WRITTEN REQUEST DURING REGULAR OFFICE HOURS. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PAGE 6, PART VI, LINE 2 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PAGE 6, PART VI, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PAGE 6, PART VI, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PAGE 6, PART VI, LINE 15A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PAGE 6, PART VI, LINE 15B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PAGE 6, PART VI, LINE 18 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PAGE 6, PART VI, LINE 19 |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | false |
| IRS990/SubjectToProxyTaxInd | 0 | false |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | false |
| IRS990/TaxablePartyNotificationInd | 0 | false |
| IRS990/TaxExemptBondsInd | 0 | false |
| IRS990/TerminateOperationsInd | 0 | false |
| IRS990/TotalAssetsBOYAmt | 0 | 695870 |
| IRS990/TotalAssetsEOYAmt | 0 | 726797 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 695870 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 726797 |
| IRS990/TotalCompGreaterThan150KInd | 0 | false |
| IRS990/TotalContributionsAmt | 0 | 246736 |
| IRS990/TotalEmployeeCnt | 0 | 23 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 16680 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 105829 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 541345 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 663854 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 145586 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 7374 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 145586 |
No mirrored PDF or thumbnail assets are attached yet.