Liabilities / Assets
87th percentile
Higher debt load relative to assets than 87% of similar nonprofits.
EIN 86-2999340 • 501(c)3 • Bend, OR
Profile
Primary Exempt Purpose: To document and publish gravel bike route guides that focus on six social missions: 1) Inspiration - Inspiring people to get out and ride, ultimately promoting health and well-being. 2) Safety - Helping riders find routes that are appropriate for their skills and athleticism. 3) Connecting cyclists to the culture, history, and heritage of where they ride. 4) Bridging the urban / rural divide. 5) Sustainability - Increasing the awareness of the lands and animals where they ride. 6) Having a positive economic impact on the towns where they ride.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
87th percentile
Higher debt load relative to assets than 87% of similar nonprofits.
Liabilities / Revenue
91st percentile
Higher debt load relative to revenue than 91% of similar nonprofits.
Net Margin
69th percentile
Higher net margin than 69% of similar nonprofits.
Top Officer Pay
89th percentile
Higher top officer pay than 89% of similar nonprofits.
Top officer pay equals 5.9% of source-year revenue.
Asset Growth
87th percentile
Faster asset growth than 87% of similar nonprofits.
Revenue Growth
80th percentile
Faster revenue growth than 80% of similar nonprofits.
Assets
Up$170,787
Up $55,195 (+48%) from 2024
Liabilities
Up$70,081
Up $31,369 (+81%) from 2024
Net Assets
Up$100,706
Up $23,826 (+31%) from 2024
Revenue
Up$168,792
Up $43,829 (+35%) from 2024
Expenses
Up$144,966
Up $33,714 (+30%) from 2024
Net Income
Up$23,826
Up $10,115 (+74%) from 2024
Most recent year
2025 • Form 990EZDetailed filing. Detailed filing data is available for this year.
Primary Exempt Purpose - To document & publish gravel bike route guides that focus on the following social missions. **Inspiration, Accessibility, & Community: We help you get out & ride, no matter your skill level, promoting health, joy, & connection while building a supporting cycling community. **Connection: You'll discover the culture, history, & heritage of the places you explore. **Bridging the Urban/Rural Divide: Your rides spark positive interactions between urban & rural communities. **Economic Impact: Your presence boosts local businesses in the towns you visit. **Awareness of Nature: You'll grow your appreciation for the plants, animals, and landscapes you ride through. ** Stewardship: You'll help care for trails & public lands-leaving them better than you found them. **Industry Influence: Your voice & participation inspire the bike industry to support positive social impact.
| Description | Grants | Expenses |
|---|---|---|
| Ride Guides (Development, Publication, Marketing, Distribution). Added 1,200 route miles and 30 ride guides, including upgrading 13 guides to "5 Star", and 15 existing ride guide updates. Resulting in 14,000+ curated gravel route miles in 350 digital ride guides. 20 new ride videos were published. Ride guide improvements include "When to Ride" graphic, "Outfitters Block", Linked Gravel Guidebooks, Alternate Parking Options, Fly-Out Modality for Text, Fly-Out Modality for Video. There were 500 daily, and 15,000 monthly, website visits. Two All Access Gravel Guides were published and printed for distribution, for Eastern Oregon and Western Oregon. Total Community Reach was 24,000 community followers, with 3,600 Facebook (FB), 6,500 Riding Oregon Gravel FB forum members, and 2,400 Riding Arizona Gravel FB forum members; 4,460 Instagram; 3,700 Dirty Freehub newsletter subscribers; 1,000 YouTube; 3,300 Meetup members. For a more complete picture of the operations of Dirty Freehub, see our Impact Report at https://dirtyfreehub.org/impact-reports/ | $0 | $109,868 |
| Community Building, Development and Maintenance; Events and Education. Created 14 educational podcasts and additional educational webinars. Led 43 group rides and hosted numerous popup ride events in outlying rural communities, including All Access launch events in Baker City, OR and Lakeview, OR and ride shuttle events in McKenzie Bridge, OR. | $0 | $27,078 |
| Road and Trail Work and Maintenance. Have recruited 53 volunteers, 4 certified crosscut sawyers, 8 certified power sawyers. Organized and conducted 16 road and trail work events. Completed brushing and tree fall removal with 433+ volunteer hours contributed to this program. | $0 | $1,632 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Linda English | Executive Director / Board Chairperson | PT | $10,000 | - | $10,000 |
| Kevin English | Director Of Content / Board Secretary | PT | $10,000 | - | $10,000 |
| Cam Schmitz | Board Treasurer | PT | $0 | - | - |
| Charles Allen | Board Member | - | $0 | - | - |
| Pete Stein | Board President | PT | $0 | - | - |
| John Sorlie | Board Member | - | $0 | - | - |
| Dianne Lamendola | Board Member | - | $0 | - | - |
“Description;Amount^Bank charges and fees;1354|Business development and fund raising;1413|Community development and maintenance;2669|Content development;35424|Tools and maintenance;388|Event expense;2486|Insurance;3662|Meals and entertainment;1104|Office supplies;1211|Podcasting;3713|Taxes and licenses;549|Technology;13435|Travel;1458|Marketing and branding;2993^Total;71859^”
“Description;EOY Amount^Accounts payable;211|Deferred grant revenue;69870^Total;70081^”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990EZ/ActivitiesNotPreviouslyRptInd | 0 | 0 |
| IRS990EZ/BenefitsPaidToOrForMembersAmt | 0 | 0 |
| IRS990EZ/BooksInCareOfDetail/PersonNm | 0 | Kevin English |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 5412796576 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 624 NW Congress Street |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | Bend |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | OR |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 97703 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 102538 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 170787 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | 0 |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 164831 |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 13054 |
| IRS990EZ/CostOrOtherBasisExpenseSaleAmt | 0 | 0 |
| IRS990EZ/DirectIndirectPltclExpendAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | 0 |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 23826 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 3759 |
| IRS990EZ/FiledScheduleAInd | 0 | 1 |
| IRS990EZ/ForeignFinancialAccountInd | 0 | 0 |
| IRS990EZ/ForeignOfficeInd | 0 | 0 |
| IRS990EZ/Form1120PolFiledInd | 0 | 0 |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 115592 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 170787 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GainOrLossFromSaleOfAssetsAmt | 0 | 0 |
| IRS990EZ/GamingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GrantsAndSimilarAmountsPaidAmt | 0 | 0 |
| IRS990EZ/GrossProfitLossSlsOfInvntryAmt | 0 | -1954 |
| IRS990EZ/GrossReceiptsAmt | 0 | 181846 |
| IRS990EZ/GrossSalesOfInventoryAmt | 0 | 11100 |
| IRS990EZ/InfoInScheduleOPartIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 3901 |
| IRS990EZ/LandAndBuildingsGrp/BOYAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/EOYAmt | 0 | 0 |
| IRS990EZ/LobbyingActivitiesInd | 0 | 0 |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | 0 |
| IRS990EZ/MembershipDuesAmt | 0 | 0 |
| IRS990EZ/MethodOfAccountingAccrualInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 76880 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 100706 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 76880 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 100706 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 30 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 30 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 2 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 2 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 2 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 10000 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 10000 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | Linda English |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Kevin English |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Cam Schmitz |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Charles Allen |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | Pete Stein |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | John Sorlie |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | Dianne Lamendola |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | Executive Director / Board Chairperson |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | Director of Content / Board Secretary |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Board Treasurer |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | Board President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | Board Member |
| IRS990EZ/OperateHospitalInd | 0 | 0 |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | 0 |
| IRS990EZ/OrganizationHadUBIInd | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 13054 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 0 |
| IRS990EZ/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 71859 |
| IRS990EZ/OtherRevenueTotalAmt | 0 | 0 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | 0 |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | Primary Exempt Purpose - To document & publish gravel bike route guides that focus on the following social missions. **Inspiration, Accessibility, & Community: We help you get out & ride, no matter your skill level, promoting health, joy, & connection while building a supporting cycling community. **Connection: You'll discover the culture, history, & heritage of the places you explore. **Bridging the Urban/Rural Divide: Your rides spark positive interactions between urban & rural communities. **Economic Impact: Your presence boosts local businesses in the towns you visit. **Awareness of Nature: You'll grow your appreciation for the plants, animals, and landscapes you ride through. ** Stewardship: You'll help care for trails & public lands-leaving them better than you found them. **Industry Influence: Your voice & participation inspire the bike industry to support positive social impact. |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 31480 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 2014 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | Ride Guides (Development, Publication, Marketing, Distribution). Added 1,200 route miles and 30 ride guides, including upgrading 13 guides to "5 Star", and 15 existing ride guide updates. Resulting in 14,000+ curated gravel route miles in 350 digital ride guides. 20 new ride videos were published. Ride guide improvements include "When to Ride" graphic, "Outfitters Block", Linked Gravel Guidebooks, Alternate Parking Options, Fly-Out Modality for Text, Fly-Out Modality for Video. There were 500 daily, and 15,000 monthly, website visits. Two All Access Gravel Guides were published and printed for distribution, for Eastern Oregon and Western Oregon. Total Community Reach was 24,000 community followers, with 3,600 Facebook (FB), 6,500 Riding Oregon Gravel FB forum members, and 2,400 Riding Arizona Gravel FB forum members; 4,460 Instagram; 3,700 Dirty Freehub newsletter subscribers; 1,000 YouTube; 3,300 Meetup members. For a more complete picture of the operations of Dirty Freehub, see our Impact Report at https://dirtyfreehub.org/impact-reports/ |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 1 | Road and Trail Work and Maintenance. Have recruited 53 volunteers, 4 certified crosscut sawyers, 8 certified power sawyers. Organized and conducted 16 road and trail work events. Completed brushing and tree fall removal with 433+ volunteer hours contributed to this program. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 2 | Community Building, Development and Maintenance; Events and Education. Created 14 educational podcasts and additional educational webinars. Led 43 group rides and hosted numerous popup ride events in outlying rural communities, including All Access launch events in Baker City, OR and Lakeview, OR and ride shuttle events in McKenzie Bridge, OR. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 1 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 2 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 109868 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 1 | 1632 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 2 | 27078 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 37868 |
| IRS990EZ/SaleOfAssetsGrossAmt | 0 | 0 |
| IRS990EZ/SchoolOperatingInd | 0 | 0 |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 0 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 0 |
| IRS990EZ/StatesWhereCopyOfReturnIsFldCd | 0 | OR |
| IRS990EZ/SubjectToProxyTaxInd | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 38712 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 70081 |
| IRS990EZ/TanningServicesProvidedInd | 0 | 0 |
| IRS990EZ/TaxImposedOnOrganizationMgrAmt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4911Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4912Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4955Amt | 0 | 0 |
| IRS990EZ/TaxReimbursedByOrganizationAmt | 0 | 0 |
| IRS990EZ/TotalExpensesAmt | 0 | 144966 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 138578 |
| IRS990EZ/TotalRevenueAmt | 0 | 168792 |
| IRS990EZ/TransactionWithControlEntInd | 0 | 0 |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | 0 |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | https://dirtyfreehub.org/ |
| IRS990ScheduleA/First5Years170Ind | 0 | X |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | Schedule A, Part II, Line 1 - Part II - For the 2021 colum, the effective date of exemption is 05/21/2021. Part II - Amounts reported on all lines for the 2023 column represent 1) a short accounting period 01/01/2023 - 09/30/2023 resulting from an accounting period change (Revenue Procedure 85-58 Rules Apply), PLUS 2) accounting period 10/01/2023 - 09/30/2024. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 1 | Schedule A, Part II, Line 10 - Schedule A, Part II, Line 10 - Program Service Income. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 2 | Schedule A, Part II, Line 12 - Gross receipts from related activities, etc.: Sale of Ride Guides. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | Schedule A, Part II, Line 1 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 1 | Schedule A, Part II, Line 10 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 2 | Schedule A, Part II, Line 12 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 164831 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 178042 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 67142 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 26934 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 436949 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 3901 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2378 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 6279 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 11100 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 2014 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 5222 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2462 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 9698 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 431891 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 5058 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 164831 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 178042 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 67142 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 26934 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 436949 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 452926 |
| 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 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Description;Amount^Bank charges and fees;1354|Business development and fund raising;1413|Community development and maintenance;2669|Content development;35424|Tools and maintenance;388|Event expense;2486|Insurance;3662|Meals and entertainment;1104|Office supplies;1211|Podcasting;3713|Taxes and licenses;549|Technology;13435|Travel;1458|Marketing and branding;2993^Total;71859^ |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | Description;EOY Amount^Accounts payable;211|Deferred grant revenue;69870^Total;70081^ |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990-EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990-EZ, Part II, Line 26 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Kevin English |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | Secretary / Board Member |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 5412796576 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2026-01-23 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | DIRTY FREEHUB |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | DIRT |
| ReturnHeader/Filer/EIN | 0 | 862999340 |
| ReturnHeader/Filer/PhoneNum | 0 | 5412796576 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 624 NW Congress Street |
| ReturnHeader/Filer/USAddress/CityNm | 0 | Bend |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | OR |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 97703 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 1 |
| ReturnHeader/ReturnTs | 0 | 2026-01-30T13:43:33-07:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2024-10-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2025-09-30 |
| ReturnHeader/TaxYr | 0 | 2024 |
No mirrored PDF or thumbnail assets are attached yet.