Liabilities / Assets
86th percentile
Higher debt load relative to assets than 86% of similar nonprofits.
EIN 84-2009806 • 501(c)3 • Delano, MN
Profile
Rock from the Heart symposiums ad online educational events are designed to connect survivors, caregivers, medical professionals, researchers, and others affected by Thoracic Aortic Disease. Rock from the Heart strives to organize events that are affordable and accessible to people at all income levels
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
86th percentile
Higher debt load relative to assets than 86% of similar nonprofits.
Liabilities / Revenue
82nd percentile
Higher debt load relative to revenue than 82% of similar nonprofits.
Net Margin
66th percentile
Higher net margin than 66% of similar nonprofits.
Top Officer Pay
82nd percentile
Higher top officer pay than 82% of similar nonprofits.
Top officer pay equals 0.7% of source-year revenue.
Asset Growth
25th percentile
Faster asset growth than 25% of similar nonprofits.
Revenue Growth
91st percentile
Faster revenue growth than 91% of similar nonprofits.
Assets
Down$80,062
Down $41,739 (-34%) from 2023
Liabilities
Down$27,935
Down $76,771 (-73%) from 2023
Net Assets
Up$52,127
Up $35,032 (+205%) from 2023
Revenue
Up$290,379
Up $147,306 (+103%) from 2023
Expenses
Up$254,972
Up $225,686 (+771%) from 2023
Net Income
Down$35,407
Down $78,380 (-69%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
Rock from the heart events are designed to connect survivors, caregivers, medical professionals, researchers, and others affected by thoracic aortic disease. Rock from the heart's strives to organize events that are affordable and accessible to people at all income levels.
Rock from the Heart raises awareness and provides education about aortic and heart valve disease, while offering support for patients and families. Activities include educational symposiums, heart screenings, online resources, and an annual benefit concert. Proactively educate people abotu aortic and heart valve disease, bridge the gap between impacted families and the support they need, connect those diagnosed with vital resources, and inspire all through the power of music.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cap Stk Tr Prin Current Funds | $17,095 | $52,127 | ▲ $35,032 |
| Prepaid Expenses and Deferred Charges | $21,012 | $36,000 | ▲ $14,988 |
| Cash and Non-Interest-Bearing Accounts | $96,289 | $31,562 | ▼ $64,727 |
| Accounts Receivable | $4,500 | $12,500 | ▲ $8,000 |
| Pd in Cap Srpls Land Bldg Eqp Fund | $0 | - | - |
| Rtn Earn Endowment Incm Other Fnds | $0 | - | - |
| Total Assets | $121,801 | $80,062 | ▼ $41,739 |
| Liabilities | |||
| Unsecured Notes Loans Payable | $22,154 | $19,104 | ▼ $3,050 |
| Deferred Revenue | $80,892 | $8,303 | ▼ $72,589 |
| Accounts Payable and Accrued Expenses | $1,660 | $528 | ▼ $1,132 |
| Total Liabilities | $104,706 | $27,935 | ▼ $76,771 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $0 | $0 | → $0 |
| Net Assets Without Donor Restrictions | $0 | $0 | → $0 |
| Total Net Assets Fund Balance | $17,095 | $52,127 | ▲ $35,032 |
| Total Liabilities and Net Assets / Fund Balance | $121,801 | $80,062 | ▼ $41,739 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Amy B Johnson | President | PT | $2,000 | $2,000 |
| Name | Title |
|---|---|
| Peter L Johnson | Vice President |
| Lori Barr | Director |
| Tami Werries | Director |
| Tiffany Wesley | Director |
| Sarah Griffith | Secretary |
| Deb Oxborough | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Pete's House of Groove | Payment to Pete's House of Groove for Aortic Fire - a 7 member band that performed at 2 events | 638 Montrose Ave, Delano, MN 55328 | $3,200 |
| Line Item | Amount |
|---|---|
| Other Expenses | $252,972 |
| Salaries, Compensation, and Employee Benefits | $2,000 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Advertising | - | $8,793 | - | $8,793 |
| Office Expenses | - | $5,376 | - | $5,376 |
| Fees for Services Accounting | - | $2,692 | - | $2,692 |
| Comp Disqual Persons | - | $2,000 | - | $2,000 |
| Other Expenses | $1,986 | $0 | - | $1,986 |
| Interest | $1,931 | - | - | $1,931 |
| Travel | - | $1,625 | - | $1,625 |
| Insurance | - | $1,282 | - | $1,282 |
| Conferences and Meetings | - | $40 | - | $40 |
| Total Functional Expenses | $233,164 | $21,808 | $0 | $254,972 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $11,427 |
| Professional Fundraising Fees | $0 |
“Rock from the Heart makes its governing documents, conflict of interest policy, and financial statements available to the public upon request and by uploading certain documents to charity monitoring websites.”
“Pete Johnson and Amy Johnson, both members of the board and founders of the organization, are married.”
“Yes. During the year, Rock from the Heart added a new community heart screening program to promote early detection of aortic and heart valve disease. The screenings are offered free of charge and are designed to reach underserved populations, providing education and access to preventive care.”
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 | 1660 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 528 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 4500 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 12500 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityCd | 0 | 503 |
| IRS990/ActivityOrMissionDesc | 0 | Rock from the Heart raises awareness and provides education about aortic and heart valve disease, while offering support for patients and families. Activities include educational symposiums, heart screenings, online resources, and an annual benefit concert. Proactively educate people abotu aortic and heart valve disease, bridge the gap between impacted families and the support they need, connect those diagnosed with vital resources, and inspire all through the power of music. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 8793 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 8793 |
| IRS990/AllOtherContributionsAmt | 0 | 2897 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Amy Johnson |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7633318282 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 638 Montrose Ave |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Delano |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 55358 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CapStkTrPrinCurrentFundsGrp/BOYAmt | 0 | 17095 |
| IRS990/CapStkTrPrinCurrentFundsGrp/EOYAmt | 0 | 52127 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 96289 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 31562 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompDisqualPersonsGrp/ManagementAndGeneralAmt | 0 | 2000 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 2000 |
| IRS990/CompensationFromOtherSrcsInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 40 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 40 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 3200 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 638 Montrose Ave |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | Delano |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 55328 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | Pete's House of Groove |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | Payment to Pete's House of Groove for Aortic Fire - a 7 member band that performed at 2 events |
| IRS990/CostOfGoodsSoldAmt | 0 | 735 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 2897 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 252972 |
| IRS990/CYOtherRevenueAmt | 0 | 10692 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 276790 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 35407 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2000 |
| IRS990/CYTotalExpensesAmt | 0 | 254972 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 290379 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 80892 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 8303 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/Desc | 0 | The Rock from the Heart Aortic and Heart Valve Disease Awareness and Education Program is designed to educate the public on heart valve disease, aortic conditions, and general heart health. This comprehensive program raises awareness about heart valve disease and aortic conditions through events like the annual benefit concert, educational symposiums, and community screenings. While the majority of the funds raised directly support these program services, a small portion goes toward necessary administrative costs, including general liability insurance and accounting services. As an all-volunteer organization, we have no paid staff, salaries, or significant overhead costs, ensuring that the vast majority of funds go directly to fulfilling our mission. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | false |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 255021 |
| IRS990/FamilyOrBusinessRlnInd | 0 | true |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FederatedCampaignsAmt | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 2692 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 2692 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 20.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | 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 | Amy B Johnson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Sarah Griffith |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Peter L Johnson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Deb Oxborough |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Tami Werries |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Tiffany Wesley |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Lori Barr |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 2000 |
| 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/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 | Vice President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2019 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/FundraisingAmt | 0 | 0 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 11427 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GovernmentGrantsAmt | 0 | 0 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 291114 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1282 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 1282 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 1931 |
| IRS990/InterestGrp/TotalAmt | 0 | 1931 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | MN |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembershipDuesAmt | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | To save lives through awareness and education about aortic and heart valve disease, and to provide support for patients and families to improve their quality of life. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 17095 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 52127 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 11427 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | -735 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/NoncashContributionsAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 5376 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 5376 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherExpensesGrp/Desc | 0 | Program: venue rental, event expenses, and lodging for presenters and performers |
| IRS990/OtherExpensesGrp/Desc | 1 | Auction and credit card fees |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 229247 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 1986 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 229247 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 1986 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/BOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 21012 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 36000 |
| IRS990/PrincipalOfficerNm | 0 | Amy Johnson |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | 0 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 813212 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | Benefit concerts and sympoisums |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 276790 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 276790 |
| IRS990/ProgSrvcAccomActy2Grp/ActivityCd | 0 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy3Grp/ActivityCd | 0 | 512 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 0 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 35407 |
| IRS990/RegularMonitoringEnfrcInd | 0 | false |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/RelatedOrganizationsAmt | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | false |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 291164 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 151013 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 44812 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 71793 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 55799 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 69162 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 392579 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 122 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 122 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 83711 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.99740 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99570 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 392579 |
| IRS990ScheduleA/SupportedOrganizationsCnt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 151013 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 44812 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 71793 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 55799 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 69162 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 392579 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 393619 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 918 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 918 |
| 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 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | false |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | false |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | false |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | false |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | false |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | false |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | false |
| IRS990ScheduleJ/RebuttablePresumptionProcInd | 0 | false |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | false |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Yes. During the year, Rock from the Heart added a new community heart screening program to promote early detection of aortic and heart valve disease. The screenings are offered free of charge and are designed to reach underserved populations, providing education and access to preventive care. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | Rock from the Heart makes its governing documents, conflict of interest policy, and financial statements available to the public upon request and by uploading certain documents to charity monitoring websites. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | Pete Johnson and Amy Johnson, both members of the board and founders of the organization, are married. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part III, Line 2 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Part VI, Line 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Part VI, Line 2 |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | MN |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 1 | ND |
| IRS990/SubjectToProxyTaxInd | 0 | false |
| IRS990/TaxablePartyNotificationInd | 0 | false |
| IRS990/TaxExemptBondsInd | 0 | false |
| IRS990/TerminateOperationsInd | 0 | false |
| IRS990/TotalAssetsBOYAmt | 0 | 121801 |
| IRS990/TotalAssetsEOYAmt | 0 | 80062 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 121801 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 80062 |
| IRS990/TotalCompGreaterThan150KInd | 0 | false |
| IRS990/TotalContributionsAmt | 0 | 2897 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 21808 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 233164 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 254972 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalJointCostsGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/TotalJointCostsGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/TotalJointCostsGrp/TotalAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 104706 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 27935 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 104706 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 27935 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 17095 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 52127 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalOtherProgSrvcExpenseAmt | 0 | 0 |
| IRS990/TotalOtherProgSrvcGrantAmt | 0 | 0 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 255021 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 276790 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 2000 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 276790 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 290379 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 121801 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 80062 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TravelGrp/ManagementAndGeneralAmt | 0 | 1625 |
| IRS990/TravelGrp/TotalAmt | 0 | 1625 |
| IRS990/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | false |
| IRS990/UnsecuredNotesLoansPayableGrp/BOYAmt | 0 | 22154 |
| IRS990/UnsecuredNotesLoansPayableGrp/EOYAmt | 0 | 19104 |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | 638 Montrose Ave |
| IRS990/USAddress/CityNm | 0 | Delano |
| IRS990/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/USAddress/ZIPCd | 0 | 55328 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 7 |
| IRS990/VotingMembersIndependentCnt | 0 | 7 |
| IRS990/WebsiteAddressTxt | 0 | https://rockfromtheheart.org |
| IRS990/WhistleblowerPolicyInd | 0 | false |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Amy Johnson |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | President |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 7633318282 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-07-03 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | ROCK FROM THE HEART |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | ROCK |
| ReturnHeader/Filer/EIN | 0 | 842009806 |
| ReturnHeader/Filer/PhoneNum | 0 | 7633318282 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 638 MONTROSE AVE |
| ReturnHeader/Filer/USAddress/CityNm | 0 | DELANO |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | MN |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 55328 |
| ReturnHeader/ReturnTs | 0 | 2025-07-05T14:10:27Z |
| ReturnHeader/ReturnTypeCd | 0 | 990 |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2024-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2024-12-31 |
| ReturnHeader/TaxYr | 0 | 2024 |
No mirrored PDF or thumbnail assets are attached yet.