Liabilities / Assets
28th percentile
Higher debt load relative to assets than 28% of similar nonprofits.
990 • Fiscal year 2024 • EIN 45-2688338
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
28th percentile
Higher debt load relative to assets than 28% of similar nonprofits.
Liabilities / Revenue
34th percentile
Higher debt load relative to revenue than 34% of similar nonprofits.
Net Margin
93rd percentile
Higher net margin than 93% of similar nonprofits.
Top Officer Pay
38th percentile
Higher top officer pay than 38% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
72nd percentile
Faster asset growth than 72% of similar nonprofits.
Revenue Growth
20th percentile
Faster revenue growth than 20% of similar nonprofits.
Assets
Up$1,230,543
Up $169,896 (+16%) from 2023
Net Assets
Up$1,227,386
Up $168,960 (+16%) from 2023
Liabilities
Up$3,157
Up $936 (+42%) from 2023
Revenue
Down$207,146
Down $22,669 (-9.9%) from 2023
Expenses
Up$74,871
Up $9,969 (+15%) from 2023
Net Income
Down$132,275
Down $32,638 (-20%) from 2023
To support the albuquerque public library system; reduce gaps in services caused by shortages in funding; provide resources to meet the needs of a changing economy, diverse workforce and growing community; implement programs to introduce families to their public libraries; fund opportunities to encourage the public's pursuit of knowledge
The Albuquerque Public Library Foundation provides comprehensive support to the vision and mission of The Public Library. The Library System strives to connect community members with the resources and services that present learning opportunities.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $826,239 | $956,351 | ▲ $130,112 |
| Savings and Temporary Cash Investments | $108,951 | $169,799 | ▲ $60,848 |
| Cash and Non-Interest-Bearing Accounts | $125,457 | $102,209 | ▼ $23,248 |
| Accounts Receivable | - | $2,184 | - |
| 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 | - |
| Land, Buildings, and Equipment, Net | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Prepaid Expenses and Deferred Charges | - | $0 | - |
| Total Assets | $1,060,647 | $1,230,543 | ▲ $169,896 |
| Other Assets Total | - | $0 | - |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $2,221 | $3,157 | ▲ $936 |
| Total Liabilities | $2,221 | $3,157 | ▲ $936 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $937,459 | $1,110,608 | ▲ $173,149 |
| Net Assets With Donor Restrictions | $120,967 | $116,778 | ▼ $4,189 |
| Total Net Assets Fund Balance | $1,058,426 | $1,227,386 | ▲ $168,960 |
| Total Liabilities and Net Assets / Fund Balance | $1,060,647 | $1,230,543 | ▲ $169,896 |
| Name | Title |
|---|---|
| Eryka MacKenzie | President |
| Kathleen Raskob | Vice President |
| Amy Henne | Director |
| Daniel Wald | Director |
| Diane Fleming | Director |
| Maria Geer | Director |
| Mary Lou Rudd | Director |
| Rayme Romanik | Director |
| Roberta Price | Director |
| Samantha Gallegos | Director |
| Scott Perkins | Director |
| Dean P Smith | Past Director |
| Judy Gibbon | Corresp. Secr. |
| Julia Clarke | Pres. Emeritus |
| Julia Grimes | Recording Sec |
| Russ Davidson | Recording Sec |
| Kay Rhoads | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $74,871 |
| Total Fundraising Expense | $6,704 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| All Other Expenses | $14,999 | $2,084 | $1,322 | $18,405 |
| Office Expenses | - | $8,662 | $133 | $8,795 |
| Fees for Services Accounting | - | $5,567 | - | $5,567 |
| Other Expenses | $5,475 | - | - | $5,475 |
| Fees for Service Investment Mgmnt Fees | - | - | $3,181 | $3,181 |
| Insurance | - | $2,186 | - | $2,186 |
| Information Technology | - | - | $1,216 | $1,216 |
| Advertising | - | - | $852 | $852 |
| Total Functional Expenses | $49,668 | $18,499 | $6,704 | $74,871 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $76,118 |
| Expenses per Audited Statements | $74,871 |
| Total Expenses per Form 990 | $74,871 |
| Expenses Not Reported on Form 990 | $1,247 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $6,588 |
| Fundraising Direct Expenses | $4,751 |
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
“A draft of the Form 990 is reviewed by the President and Treasurer before being distributed to the Board of Directors for review and approval.”
“The conflict of interest policy is distributed annually to all Board Members and responses are solicited for review. Whenever a Board Member has a personal or professional interest in any Albuquerque Public Library Foundation related matter or a material financial interest in a transaction in which Albuquerque Public Library Foundation is a party, that Board Member must disclose the material facts as to his/her conflict in the matter. If the issue is presented to the Board, the Board Member shall refrain from being present during discussion and refrain from voting on the issue. In case of a financial conflict, the remainder of the Board in good faith must determine after reasonable inquiry that the transaction is fair and reasonable to Albuquerque Public Library Foundation and that a more advantageous arrangement would not be obtained with reasonable effort.”
“Governing documents are available from the organization upon request. Theorganization's governing documents, IRS determination letter, annual IRSinformation filing and annual New Mexico report are also available on theNew Mexico Attorney General's Charitable Organization Registration OnlineSystem (COROS) at https://secure.nmag.gov/CharitySearch.”
“Coding cubes: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“Community baby shower costs: Column (A) - Total = $177; Column (B) - Program Services = $177; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“Credit card and PayPal fees: Column (A) - Total = $700; Column (B) - Program Services = $0; Column (C) - Management & General = $700; Column (D) - Fundraising = $0”
“Dues and subcriptions: Column (A) - Total = $1173; Column (B) - Program Services = $0; Column (C) - Management & General = $787; Column (D) - Fundraising = $386”
“Eclipses: Column (A) - Total = $1495; Column (B) - Program Services = $1495; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“e-Newsletter Publication: Column (A) - Total = $3662; Column (B) - Program Services = $3662; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“Fundraising supplies: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“International District Library: Column (A) - Total = $513; Column (B) - Program Services = $513; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“Library discretionary: Column (A) - Total = $3525; Column (B) - Program Services = $3525; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“Library System Support: Column (A) - Total = $3135; Column (B) - Program Services = $3135; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“Literacy Kits: Column (A) - Total = $1472; Column (B) - Program Services = $1472; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“Meals and entertainment: Column (A) - Total = $493; Column (B) - Program Services = $0; Column (C) - Management & General = $493; Column (D) - Fundraising = $0”
“Postage and Shipping: Column (A) - Total = $1040; Column (B) - Program Services = $0; Column (C) - Management & General = $104; Column (D) - Fundraising = $936”
“Program support expenses: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“Special collections: Column (A) - Total = $1020; Column (B) - Program Services = $1020; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
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 | 2221 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 3157 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 2184 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | The Albuquerque Public Library Foundation provides comprehensive support to the vision and mission of The Public Library. The Library System strives to connect community members with the resources and services that present learning opportunities. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 852 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 852 |
| IRS990/AllOtherContributionsAmt | 0 | 130001 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 1322 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 2084 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 14999 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 18405 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Eryka MacKenzie |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5058426620 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 501 Copper NW |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Albuquerque |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NM |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 87102 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 125457 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 102209 |
| 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 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 130001 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 72959 |
| IRS990/CYOtherExpensesAmt | 0 | 74871 |
| IRS990/CYOtherRevenueAmt | 0 | 4186 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 132275 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 74871 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 6704 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 207146 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 0 |
| IRS990/Desc | 0 | The Albuquerque Public Library Foundation provides interior and exterior signage including Welcome Boards,, program flyers and marketing, a system-wide Event Guide, which is published three times a year, and support for the library system email communications.Beginning Birding Kits - The City of Albuquerque's Open Space Division and the U. S. Fish and Wildlife Service are bringing Beginning Birding Kits to The Public Library, Albuquerque and Bernalillo County. This effort is spearheaded by Open Space Coordinator / Education Supervisor Jessica Sapunar Jursich, supported by Fish and Wildlife and by the Albuquerque Public Library Foundation. This is a wonderful opportunity for our community members and their families to begin exploring the natural world from their own neighborhoods. The kits also include resources for exploring beyond our own backyards and taking advantage of the citys wonderful open spaces.Career Online High School - Career Online High School (COHS) is an online high school diploma and career certification program available through the New Mexico State Library and supported locally by the Albuquerque Public Library Foundation. This program offers free enrollment to residents of Albuquerque and Bernalillo County who are at least 19-years-old, have successfully completed 8th grade, and wish to earn their high school diploma. Applicants who successfully complete an online self-assessment and prerequisite course, followed by an in-person interview, will be considered for enrollment. Career Online High School pairs each student with an online academic coach, who provides the student with an individual career path, offers ongoing guidance, evaluates performance and connects the student with the resources needed to master the courses. Students will be given up to 18 months to complete the program. Successful graduates will earn a high school diploma and a career certification through an accredited high school.Community Baby Showers - New and expectant parents join the library staff and up to 20 community partners to learn more about services and programs available to young families. Partners include representatives from home visiting organizations, qualified personnel to teach the correct installation of car seats, health and wellness resources and, of course, library staff who emphasize the importance of reading to all children and who provide resources for families. The events are held in the Spring and Fall each year. Locations vary.Early Literacy Centers and Literacy Kits - Eleven branch libraries house Early Literacy Centers and most libraries circulate Early Literacy Kits. The Early Literacy Centers provide the perfect space for very young children to play and explore. The child sized furniture and shelving invite children to pick up board books and picture books and to play with developmentally appropriate toys. The toys are selected to improve skills: manipulatives for sorting and classifying and blocks for building and exploring shape, size and balance. Each Literacy Kit nurtures literacy in the home through the five Every Child Ready to Read themes: talking, reading, writing, singing and playing. The kits include a variety of age-appropriate books, games, puzzles, and toys selected to support parents preparing children to learn to read. A tip sheet for parents is included. Response is so robust that additional kits are provided each year. Every Child Ready to Read (ECRR) Story Times and Workshops - Pre-school Story Time, Music and Movement Story Time, Baby and Toddler Story Time all promote a love of reading, encourage interaction and group participation and support reading comprehension. The Foundation provides materials used in this programming such as board books, musical instruments, and early literacy toys. Parachutes, tunnels and puppets are popular enhancements to the programs.ECRR Workshops are presented to parents and caregivers of young children at public libraries and at other community locations s |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 120967 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 116778 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 49668 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 5567 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 5567 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/FundraisingAmt | 0 | 3181 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 3181 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282FiledCnt | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 16 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 7.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 6.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 6.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 7.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 6.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 7.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 8.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 1.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/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Eryka MacKenzie |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Kathleen Raskob |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Kay Rhoads |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Russ Davidson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Judy Gibbon |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Julia Clarke |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Julia Grimes |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Diane Fleming |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Samantha Gallegos |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Maria Geer |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Amy Henne |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Scott Perkins |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Rayme Romanik |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | Mary Lou Rudd |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Dean P Smith |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | Daniel Wald |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | Roberta Price |
| 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/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Vice President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Recording Sec |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Corresp. Secr. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Pres. Emeritus |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Recording Sec |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | Past Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2012 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/FundraisingDirectExpensesAmt | 0 | 4751 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 6588 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 52105 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 16 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 52105 |
| IRS990/GrossReceiptsAmt | 0 | 211897 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 56 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 16 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 1216 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 1216 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 2186 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 2186 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 20854 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 20854 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 826239 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 956351 |
| IRS990/IRPDocumentCnt | 0 | 4 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | NM |
| IRS990/LoanOutstandingInd | 0 | false |
| 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 | The Albuquerque Public Library Foundation provides comprehensive support to the vision and mission of The Public Library, Albuquerque and Bernalillo County. The Library System strives to connect community members with the resources and services that present opportunities to increase knowledge, learning and achievement. The Foundations support enables our library system to achieve these goals by supporting literacy and lifelong learning, advancing the uses of technology and maximizing awareness of library resources. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1058426 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1227386 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 52105 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 52105 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | 1837 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 1837 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 56 |
| IRS990/NetIncomeOrLossGrp/UnrelatedBusinessRevenueAmt | 0 | 56 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 36685 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 937459 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1110608 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/TotalAmt | 0 | 0 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 133 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 8662 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 8795 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | Event Guide |
| IRS990/OtherExpensesGrp/Desc | 1 | Misc Brance programs |
| IRS990/OtherExpensesGrp/Desc | 2 | Rudolfo Anaya expenditures |
| IRS990/OtherExpensesGrp/Desc | 3 | Career Online High School |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 11950 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 10744 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 6500 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 5475 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 11950 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 10744 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 6500 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 5475 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | Rewards program income |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2293 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 2293 |
| IRS990/OtherRevenueTotalAmt | 0 | 2293 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 0 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | Eryka MacKenzie |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 192883 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 32796 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 64902 |
| IRS990/PYOtherRevenueAmt | 0 | 4136 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 164913 |
| IRS990/PYTotalExpensesAmt | 0 | 64902 |
| IRS990/PYTotalRevenueAmt | 0 | 229815 |
| 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 | 132275 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | false |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 108951 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 169799 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 130001 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 192883 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 130647 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 273034 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 129703 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 856268 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 72959 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 20072 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 34983 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 37733 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 19940 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 185687 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 2349 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2462 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 360 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 2040 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 7211 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.73850 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.73260 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 777321 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 78947 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 130001 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 192883 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 130647 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.