Liabilities / Assets
59th percentile
Higher debt load relative to assets than 59% of similar nonprofits.
EIN 01-0351077 • 501(c)3 • Falmouth, ME
Profile
Maine Cancer Foundation is dedicated to reducing cancer incidence and mortality rates in Maine. 100% of funds raised by the Foundation are used to benefit the people of Maine.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
59th percentile
Higher debt load relative to assets than 59% of similar nonprofits.
Liabilities / Revenue
69th percentile
Higher debt load relative to revenue than 69% of similar nonprofits.
Net Margin
44th percentile
Higher net margin than 44% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
49th percentile
Faster asset growth than 49% of similar nonprofits.
Revenue Growth
63rd percentile
Faster revenue growth than 63% of similar nonprofits.
Assets
Up$7,173,771
Up $306,537 (+4.5%) from 2023
Liabilities
Up$1,398,965
Up $137,302 (+11%) from 2023
Net Assets
Up$5,774,806
Up $169,235 (+3.0%) from 2023
Revenue
Up$3,817,094
Up $476,230 (+14%) from 2023
Expenses
Up$3,735,765
Up $500,015 (+15%) from 2023
Net Income
Down$81,329
Down $23,785 (-23%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
Maine Cancer Foundation is dedicated to reducing cancer incidence and mortality rates in Maine. 100% of funds raised by the Foundation are used to benefit the people of Maine.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $4,098,872 | $3,809,954 | ▼ $288,918 |
| Investments in Publicly Traded Securities | $1,558,834 | $2,243,820 | ▲ $684,986 |
| Cash and Non-Interest-Bearing Accounts | $160,274 | $92,118 | ▼ $68,156 |
| Land, Buildings, and Equipment, Net | $94,803 | $89,100 | ▼ $5,703 |
| Pledges and Grants Receivable | $24,875 | $0 | ▼ $24,875 |
| Accounts Receivable | $16,466 | $16,466 | → $0 |
| Prepaid Expenses and Deferred Charges | $14,112 | $14,473 | ▲ $361 |
| Total Assets | $6,867,234 | $7,173,771 | ▲ $306,537 |
| Other Assets Total | $898,998 | $907,840 | ▲ $8,842 |
| Liabilities | |||
| Grants Payable | $1,209,569 | $1,368,850 | ▲ $159,281 |
| Accounts Payable and Accrued Expenses | $52,094 | $30,115 | ▼ $21,979 |
| Total Liabilities | $1,261,663 | $1,398,965 | ▲ $137,302 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $4,706,573 | $4,866,966 | ▲ $160,393 |
| Net Assets With Donor Restrictions | $898,998 | $907,840 | ▲ $8,842 |
| Total Net Assets Fund Balance | $5,605,571 | $5,774,806 | ▲ $169,235 |
| Total Liabilities and Net Assets / Fund Balance | $6,867,234 | $7,173,771 | ▲ $306,537 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Leasehold Improvements | $87,628 | $25,548 | $113,176 |
| Other Land Buildings | $0 | $69,898 | $69,898 |
| Equipment | $1,472 | $47,538 | $49,010 |
| Other Assets Org | $907,840 | - | - |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2024 | $898,998 | - | ▲ $8,842 | - | $907,840 |
| 2023 | $853,819 | - | ▲ $45,179 | - | $898,998 |
| 2022 | $1,029,271 | - | ▼ $175,452 | - | $853,819 |
| 2021 | $944,651 | - | ▲ $84,620 | - | $1,029,271 |
| 2020 | $1,966,390 | - | ▲ $170,488 | $1,192,227 | $944,651 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Ray Ruby | Executive Director | FT | $132,732 | $5,296 | $138,028 |
| Kelly Martin | Deputy Director | FT | $100,487 | $3,015 | $103,502 |
| Name | Title |
|---|---|
| Laura Pfeiffenberger | President |
| Justin Lamontagne | Vice President |
| Bethany Sanborn | Director |
| Brenda Farnham | Director |
| Devon Evans | Director |
| John Benoit | Director |
| Kate Knox | Director |
| Katelyn Umphrey | Director |
| Kathie Marquis Gerard | Director |
| Lenroy Shaw | Director |
| Linda Halleran | Director |
| Mary Warren Libby | Director |
| Stephan Bachelder | Director |
| Tina Pettingill | Director |
| Amy Beveridge | Secretary |
| Katie Rutherford | Treasurer |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Securities Publicly Traded | 2 | $97,876 | Publicly traded value |
| Total Noncash Contributions | 2 | $97,876 | - |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $2,624,037 |
| Salaries, Compensation, and Employee Benefits | $699,928 |
| Other Expenses | $411,800 |
| Total Fundraising Expense | $291,046 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Orgs | $2,624,037 | - | - | $2,624,037 |
| Other Salaries and Wages | $209,615 | $34,936 | $104,807 | $349,358 |
| Current Officers, Directors, Trustees, and Key Employees | $139,931 | $23,322 | $69,966 | $233,219 |
| Occupancy | $35,159 | $10,548 | $24,611 | $70,318 |
| Information Technology | $27,883 | $13,942 | $27,884 | $69,709 |
| Other Employee Benefits | $34,119 | $5,686 | $17,059 | $56,864 |
| Payroll Taxes | $27,957 | $4,660 | $13,978 | $46,595 |
| Fees for Services Other | $25,344 | $190 | $568 | $26,102 |
| Conferences and Meetings | $20,664 | $2,309 | $2,884 | $25,857 |
| Fees for Services Accounting | - | $20,389 | - | $20,389 |
| Office Expenses | $3,951 | $1,438 | $11,506 | $16,895 |
| Pension Plan Contributions | $8,335 | $1,389 | $4,168 | $13,892 |
| Insurance | $3,105 | $3,105 | $3,105 | $9,315 |
| Advertising | $4,032 | - | $4,032 | $8,064 |
| Depreciation Depletion | $2,852 | $855 | $1,996 | $5,703 |
| Other Expenses | $5,434 | - | $3,667 | $3,667 |
| Travel | - | - | $770 | $770 |
| Total Functional Expenses | $3,321,950 | $122,769 | $291,046 | $3,735,765 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $4,055,676 |
| Expenses per Audited Statements | $3,735,765 |
| Total Expenses per Form 990 | $3,735,765 |
| Expenses Not Reported on Form 990 | $319,911 |
| Expenses Not Reported on Financial Statements | $0 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| MaineHealth - Maine Medical Center | Portland, ME | 3 | 1) Maine Medical Center Cancer Risk and Prevention Clinic: Continuing Education for Exemplary Care and 2) Maine Lung Cancer Coalition Collective Impact Transition and 3) MaineHealth Cancer Care Network Patient Support Services and 4) Cancer and Alcohol Message Testing and 5) Enhanced Melanoma Screening in Rural Primary Care. | $180,500 |
| Beth C Wright Cancer Resource Center | Ellsworth, ME | 3 | Access to cancer treatment and general support. | $174,000 |
| Maine Primary Care Association | Augusta, ME | 3 | Patient Navigation: A Pathway for Improving Health Outcomes | $161,340 |
| Impact Melanoma | Concord, MA | 3 | Skin Cancer Partners in Prevention | $130,000 |
| Cancer Resource Center of Western Maine | Norway, ME | 3 | General operating support for cancer center and to increase access to transportation and lodging for cancer patients | $112,500 |
| Dempsey Center | Lewiston, ME | 3 | Program Grant | $93,022 |
| Franklin Memorial Hospital | Farmington, ME | 3 | Program Grant | $93,022 |
| Sacopee Valley Health Center | Bangor, ME | 3 | Women's Preventative Health: Breast Cancer Screening | $85,000 |
| AK Health & Social Services | Lewiston, ME | 3 | Evidence Based Intervention to Increase Cancer Screening Rates in Androscoggin County | $80,000 |
| Greater Portland Health | South Portland, ME | 3 | Improving Cancer Outcomes for the Underserved | $80,000 |
| Northern Light Eastern Maine Medical Center | Bangor, ME | 3 | Culture of Caring: Reducing Barriers to Breast Cancer Screenings - SDOH, Gender Identity and Trauma | $80,000 |
| Penobscot Community Health Center | Bangor, ME | 3 | Improving Breast Cancer Screening in Primary Care | $80,000 |
| Joe Andruzzi Foundation | North Attleboro, MA | 3 | Patient Support GrantTransportation Support for Maine Cancer Patients | $75,000 |
| City of Portland | Portland, ME | 3 | PCFC's Cancer Screening & Early Detection Initiative | $70,000 |
| Healthy Community Coalition | Farmington, ME | 3 | Franklin County CRC Screening: Addressing Screening Barriers with Community Health Works | $67,000 |
| Angel Flight of New England | North Andover, MA | 3 | Changing Lives One Flight at a Time: Bridging the Gap Between Distance & Care for ME Cancer Patients | $60,000 |
| Aroostook Regional Transportation System | Presque Isle, ME | 3 | ARTS Cancer Assistance Fund | $60,000 |
| Fisher House of Boston | Norfolk, MA | 3 | Fisher House Boston Medical Lodging Program | $60,000 |
| Kennebec Valley Community Action Program | Waterville, ME | 3 | Transportation for Cancer Patients | $60,000 |
| Maine Association for New Americans | Portland, ME | 3 | Trauma Informed and Multilingual Transportation Program | $60,000 |
| Patient Airlift Services | Farmingdale, NY | 3 | Eliminating Transportation Barriers for Cancer Patients in Maine | $60,000 |
| Pleasant Point Health Center | Perry, ME | 3 | Sipayik Cancer Transportation and Lodging Support | $60,000 |
| York County Community Action Corporation | Sanford, ME | 3 | Connecting to Cancer Care | $60,000 |
| Central Maine Community Health | Lewiston, ME | 3 | Community Immunity: A Collaborative Effort to Raise HPV Vaccinations Rates in Androscoggin County | $50,000 |
| Maine Indoor Air Quality Council | Augusta, ME | 3 | Reducing the Risk of Lung Cancer from Exposure to Radon Gas Within a School Community | $50,000 |
| Maine Mobile Health Program | Augusta, ME | 3 | Transportation for Cancer Screenings for Migrant and Seasonal Farmworkers | $50,000 |
| Maine Public Health Association | Augusta, ME | 3 | Protect state funding for cancer prevention and general operating support. | $50,000 |
| Defend Our Health | Portland, ME | 3 | Primary Cancer Prevention via Well Testing and Mitigation (Arsenic, PFAS) | $49,996 |
| Pen Bay Medical Center | Rockport, ME | 3 | Pharmacist-Engaged Pilot to Increase Access to Tobacco Cessation Resources | $49,686 |
| The Aroostok County Medical Center | Presque Isle, ME | 3 | Aroostook County Sun Safety Collaborative | $43,709 |
| Friends In Action | Ellsworth, ME | 3 | Connecting Seniors to Essential Cancer Services and Treatments through FIA's Transportation Program | $40,000 |
| Snell Foundation | Scarborough, ME | 3 | Snell Foundation Transportation & Lodging Assistance Program | $30,000 |
| Jefferson Cary Foundation | Caribou, ME | 3 | Detecting Radon in ME | $22,324 |
| My Breast Cancer Support | Portsmouth, NH | 3 | Maine Gas Grant Program | $20,000 |
| Christine B Foundation | Bangor, ME | 3 | Medically prepared foods - cancer nutrition assistance, general support | $11,000 |
| Aroostook County Action Program | Presque Isle, ME | 3 | Prevention through Youth Engagement. | $10,000 |
| Healthy Communities of the Capital Area | Gardiner, ME | 3 | June 2024 Pride Events | $10,000 |
| Hospice Volunteers of Hancock County | Ellsworth, ME | 3 | General Operating Support | $10,000 |
| Hospice Volunteers of Waldo County | Belfast, ME | 3 | General Operating Support | $10,000 |
| Hospice Volunteers of Waterville Area | Waterville, ME | 3 | General Operating Support | $10,000 |
| Island Connections | Bar Harbor, ME | 3 | Support Demand for Existing Programs | $10,000 |
| Pine Tree Hospice | DoverFoxcroft, ME | 3 | General Operating Support | $10,000 |
| Down East Hospice Volunteers | Calais, ME | 3 | General Operating Support | $9,000 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $319,908 |
| Fundraising Gross Income | $319,908 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Tri for a Cure | $2,189,347 | $290,116 | $290,116 | $0 |
| Mary's Walk | $224,824 | $29,792 | $29,792 | $0 |
| Total Events | $2,414,171 | $319,908 | $319,908 | $0 |
“The Board's Finance Committee reviews the form 990 prior to filing. If timing allows, the full board may vote to approve it at a regularly scheduled meeting.”
“When issues arise that may present a conflict, the board reviews the policy and takes steps to prevent the conflict from occurring.”
“The Executive Director's compensation is reviewed by a designated group of board members. The ED provides input and feedback. The Maine Association of Non Profits Wage Survey is useful in affirming a reasonable, competitive level of compensation. Any increase to the Executive Director's compensation would be merit-based and at the discretion of the Board.”
“The organization's governing documents, conflict of interest policy and financial statements are available to the public upon request.”
“Change in value of beneficial interest in a perpetual trust 8,841.”
“The process has not changed from the prior year.”
“Endowment funds can be used to support the mission of the Foundation.”
“Management of the Foundation believes it has no material uncertain tax positions and, accordingly it will not recognize any liability for unrecognized tax benefits.”
“Special Events direct expenses 319,910.”
“Special Events direct expenses 319,911.”
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 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 52094 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 30115 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 16466 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 16466 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | Maine Cancer Foundation is dedicated to reducing cancer incidence and mortality rates in Maine. 100% of funds raised by the Foundation are used to benefit the people of Maine. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 4032 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 4032 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 8064 |
| IRS990/AllOtherContributionsAmt | 0 | 1334557 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | The Organization |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2077732533 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 170 US Route One Suite 250 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Falmouth |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | ME |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 04105 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 160274 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 92118 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 69966 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 23322 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 139931 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 233219 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 2884 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 2309 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 20664 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 25857 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 2094263 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 3460070 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 2624037 |
| IRS990/CYInvestmentIncomeAmt | 0 | 357024 |
| IRS990/CYOtherExpensesAmt | 0 | 411800 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 81329 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 699928 |
| IRS990/CYTotalExpensesAmt | 0 | 3735765 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 291046 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3817094 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 1996 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 855 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 2852 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 5703 |
| IRS990/Desc | 0 | The Foundation provides grants to programs in Maine that implement cancer prevention, early screening and patient programs that reduce the incidence and mortality rates of cancer in the state. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 898998 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 907840 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 1 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 7 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 3172418 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 20389 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 20389 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 568 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 190 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 25344 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 26102 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 40.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/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/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 | 3015 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 5296 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Amy Beveridge |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Bethany Sanborn |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Brenda Farnham |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Devon Evans |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | John Benoit |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Justin Lamontagne |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Kate Knox |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Katelyn Umphrey |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Kathie Marquis Gerard |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Katie Rutherford |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Laura Pfeiffenberger |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Lenroy Shaw |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Linda Halleran |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | Mary Warren Libby |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Stephan Bachelder |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | Tina Pettingill |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | Kelly Martin |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | Ray Ruby |
| 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 | 100487 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 132732 |
| 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/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Vice President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | Deputy Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | Executive Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1976 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 2094263 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 319908 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 319908 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 32369 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 18 |
| IRS990/GovernmentGrantsAmt | 0 | 31250 |
| IRS990/GrantAmt | 0 | 2624037 |
| IRS990/GrantsPayableGrp/BOYAmt | 0 | 1209569 |
| IRS990/GrantsPayableGrp/EOYAmt | 0 | 1368850 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 2624037 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 2624037 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 1771546 |
| IRS990/GrossReceiptsAmt | 0 | 5876179 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 18 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 27884 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 13942 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 27883 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 69709 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 3105 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 3105 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 3105 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 9315 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 324655 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 324655 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1558834 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 2243820 |
| IRS990/IRPDocumentCnt | 0 | 18 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/JointCostsInd | 0 | X |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 142984 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 94803 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 89100 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 232084 |
| IRS990/LegalDomicileStateCd | 0 | ME |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 1739177 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | Maine Cancer Foundation is dedicated to reducing cancer incidence and mortality rates in Maine. 100% of funds raised by the Foundation are used to benefit the people of Maine. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 5605571 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 5774806 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 32369 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 32369 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 79065 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 4706573 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 4866966 |
| IRS990/NoncashContributionsAmt | 0 | 97876 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 24611 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 10548 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 35159 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 70318 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 11506 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 1438 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 3951 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 16895 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 898998 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 907840 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 8841 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 17059 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 5686 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 34119 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 56864 |
| IRS990/OtherExpensesGrp/Desc | 0 | Special Event Expense |
| IRS990/OtherExpensesGrp/Desc | 1 | Community Relations |
| IRS990/OtherExpensesGrp/Desc | 2 | Bank Credit Card Fees |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 45 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 3667 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 149532 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 5434 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 149532 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 5479 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 3667 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 104807 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 34936 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 209615 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 349358 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 13978 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 4660 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 27957 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 46595 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 4168 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 1389 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 8335 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 13892 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 24875 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 14112 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 14473 |
| IRS990/PrincipalOfficerNm | 0 | Ray Ruby |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 149532 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 2979316 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 2262938 |
| IRS990/PYInvestmentIncomeAmt | 0 | 361548 |
| IRS990/PYOtherExpensesAmt | 0 | 356755 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 105114 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 616057 |
| IRS990/PYTotalExpensesAmt | 0 | 3235750 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 3340864 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 81329 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 4098872 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 3809954 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 3460070 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2979316 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2567563 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2099671 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4271692 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 15378312 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 324655 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 285801 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 127084 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 114141 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 76584 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 928265 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.82790 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.81860 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 13499814 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 1878498 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 3460070 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2979316 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2567563 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2099671 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4271692 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 15378312 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 16306577 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
No mirrored PDF or thumbnail assets are attached yet.