Liabilities / Assets
93rd percentile
Higher debt load relative to assets than 93% of similar nonprofits.
990 • Fiscal year 2022 • EIN 94-3228199
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
93rd percentile
Higher debt load relative to assets than 93% of similar nonprofits.
Liabilities / Revenue
83rd percentile
Higher debt load relative to revenue than 83% of similar nonprofits.
Net Margin
6th percentile
Higher net margin than 6% of similar nonprofits.
Top Officer Pay
96th percentile
Higher top officer pay than 96% of similar nonprofits.
Top officer pay equals 20.6% of source-year revenue.
Asset Growth
8th percentile
Faster asset growth than 8% of similar nonprofits.
Revenue Growth
71st percentile
Faster revenue growth than 71% of similar nonprofits.
Assets
Down$714,070
Down $182,215 (-20%) from 2021
Net Assets
Down$156,903
Down $571,237 (-78%) from 2021
Liabilities
Up$557,167
Up $389,022 (+231%) from 2021
Revenue
Up$872,359
Up $156,965 (+22%) from 2021
Expenses
Up$1,443,596
Up $753,606 (+109%) from 2021
Net Income
Down-$571,237
Down $596,641 (-2349%) from 2021
The mission of the San Francisco Bicycle Coalition is to transform San Francsico's streets and neighborhoods into more livable and safe places by promoting the bicycle for everyday transportation.
The mission of the san francisco bicycle coalition is to transform san francisco's streets and neighborhoods into more livable and safe places by promoting the bicycle for
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Accounts Receivable | $65,989 | $132,549 | ▲ $66,560 |
| Cash and Non-Interest-Bearing Accounts | $623,652 | $89,811 | ▼ $533,841 |
| Inventories for Sale or Use | $24,553 | $33,142 | ▲ $8,589 |
| Savings and Temporary Cash Investments | $130,617 | $10,625 | ▼ $119,992 |
| Land, Buildings, and Equipment, Net | $13,247 | $6,203 | ▼ $7,044 |
| Prepaid Expenses and Deferred Charges | $1,785 | $1,785 | → $0 |
| Other Notes and Loans Receivable, Net | $0 | $0 | → $0 |
| Pledges and Grants Receivable | $0 | $0 | → $0 |
| Receivable From Disqualified Prsn | $0 | $0 | → $0 |
| Receivables From Officers Etc | $0 | $0 | → $0 |
| Investments Other Securities | $0 | $0 | → $0 |
| Investments Program Related | $0 | $0 | → $0 |
| Investments in Publicly Traded Securities | $0 | $0 | → $0 |
| Intangible Assets | $0 | $0 | → $0 |
| Loans From Officers Directors | $0 | $0 | → $0 |
| Total Assets | $896,285 | $714,070 | ▼ $182,215 |
| Other Assets Total | $36,442 | $439,955 | ▲ $403,513 |
| Liabilities | |||
| Other Liabilities | $0 | $407,869 | ▲ $407,869 |
| Accounts Payable and Accrued Expenses | $143,448 | $130,706 | ▼ $12,742 |
| Deferred Revenue | $24,697 | $18,592 | ▼ $6,105 |
| Grants Payable | $0 | $0 | → $0 |
| Mortgage Notes Payable Secured by Investment Property | $0 | $0 | → $0 |
| Unsecured Notes Loans Payable | $0 | $0 | → $0 |
| Escrow Account Liability | $0 | $0 | → $0 |
| Tax Exempt Bond Liabilities | $0 | $0 | → $0 |
| Total Liabilities | $168,145 | $557,167 | ▲ $389,022 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $728,140 | $156,903 | ▼ $571,237 |
| Net Assets With Donor Restrictions | $0 | $0 | → $0 |
| Total Net Assets Fund Balance | $728,140 | $156,903 | ▼ $571,237 |
| Total Liabilities and Net Assets / Fund Balance | $896,285 | $714,070 | ▼ $182,215 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $6,203 | $60,807 | $67,010 |
| Leasehold Improvements | $0 | $49,486 | $49,486 |
| Buildings | $0 | $0 | $0 |
| Other Assets Org | $403,513 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Janelle Wong | Executive Director | PT | $175,000 | $14,465 | $179,667 |
| Christopher White | Deputy Director | PT | $140,000 | $1,888 | $151,686 |
| Jeremy Hobbs | Technology Strategist | PT | $100,000 | $9,798 | $109,798 |
| Name | Title |
|---|---|
| Marie Jonas | President |
| Christy Osorio | Director |
| Danny Sauter | Director |
| David Alexander | Director |
| Jason Ford | Director |
| Jean Kao | Director |
| Joanna Gubman | Director |
| Juli Uota | Director |
| Karen Wiener | Director |
| Kat Chen | Director |
| Lisa Ratner | Director |
| Meaghan Mitchell | Director |
| Raynell Cooper | Director |
| Roan Kattouw | Director |
| Sarah Barnes | Secretary |
| Lucas Lux | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,072,772 |
| Other Expenses | $370,824 |
| Total Fundraising Expense | $118,377 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $586,081 | $88,300 | $66,460 | $740,841 |
| Current Officers, Directors, Trustees, and Key Employees | $125,657 | $27,944 | $12,076 | $165,677 |
| Fees for Services Other | $109,598 | $17,259 | $6,275 | $133,132 |
| Occupancy | $73,134 | $8,896 | $7,646 | $89,676 |
| Other Employee Benefits | $61,059 | $5,669 | $8,854 | $75,582 |
| Payroll Taxes | $57,657 | $8,843 | $6,327 | $72,827 |
| Information Technology | $21,127 | $3,603 | $4,514 | $29,244 |
| Office Expenses | $16,237 | $5,644 | $1,129 | $23,010 |
| Fees for Services Accounting | - | $18,857 | - | $18,857 |
| Conferences and Meetings | $18,513 | - | - | $18,513 |
| Pension Plan Contributions | $14,133 | $1,413 | $2,299 | $17,845 |
| Insurance | $11,535 | $352 | $2,502 | $14,389 |
| Fees for Services Legal | - | $13,456 | - | $13,456 |
| Travel | $4,674 | $7,526 | - | $12,200 |
| Advertising | $10,330 | $1,114 | - | $11,444 |
| Interest | - | $5,057 | - | $5,057 |
| Depreciation Depletion | $1,385 | $166 | $295 | $1,846 |
| Total Functional Expenses | $1,111,120 | $214,099 | $118,377 | $1,443,596 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $56,260 |
| Fundraising Direct Expenses | $46,556 |
| Gaming Direct Expenses | $0 |
| Gaming Gross Income | $0 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Bike to Work Da | $43,475 | $43,475 | $28,469 | $15,006 |
| Winterfest | $11,937 | $7,784 | $7,086 | $698 |
| Total Events | $60,412 | $56,259 | $46,556 | $9,703 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Loans from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
| Receivables from Disqualified Persons | $0 | $0 | → $0 |
| Receivables from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
| Liability | Amount |
|---|---|
| Right of Use Liability - Lease | $407,869 |
“The organization has one class of members. All members have the same voring rights.”
“Members elect the board of directors.”
“Members approve changes to the governing documents, such as the bylaws.”
“Staff review and reconcile the return against financial statements before approval of the final draft by the executive director. This draft is then reviewed with key members of the board including the organization's treasurer prior to finalizing the return. Before filing the return, a copy is distributed to all board members.”
“Sfbc has a conflict of interest policy for all staff and board members. Staff and board members review this policy and sign a new non-disclosure agreement annually. The purpose of the conflict of interest policy is to protect sfbc's interest when it is contemplating entering into a transaction or arrangement that might benefit the private interest of an officer or director of sfbc or might result in a possible excess benefit transaction. If an employee or board member is in a position to influence a purchase, contract or lease, it is imperative that he or she disclose the conflict of interest to an sfbc officer, and safeguards will be established. An employee will not offer business services similar to services offered by sfbc nor will he or she use sfbc's name for personal benefits outside of the scope of employment duties. If management has reason to believe that a violation of this policy has occured, management will afford the staff or board member to an opportunity to explain the alleged failure to disclose. If necessary, management will take appropriate disciplinary and corrective action.”
“The board of directors discusses compensation on an annual basis for the executive director and all other officers or key employees. Any changes in compensation are researched, discussed and approved by the board of directors.”
“Upon request, the organization makes its governing documents, conflict of interest policy and financial information available to the organization's members.”
“Neighborhoods into more livable and safe places by promoting the bicycle for everyday transportation.”
“In 2022, the San Francisco Bicycle Coalition focused on its core goal of increasing the number of people bicycling. A key part of this effort is to expand and improve the city's bicycling network. This year we advanced our vision for a complete, cross-town bike network system that is safe and welcoming for people of all ages. We began to do more in-person work with volunteers, members and community groups to get the government to translate this vision into on-the-ground projects and funding for projects to be constructed because of COVID-19 and shelter in place orders. Staff continued to advocate for the Slow Streets Program in San Francisco. Slow Streets allowed for reduction in car traffic and made city streets into public open space for residents to use for outside recreation time while being masked and socially distanced”
“The board of directors is responsible for oversight of the annual audit and for selection of the independent accountant. The process has not changed from the prior year.”
“US GAAP requires management to evaluate tax positions taken by the Organization and to recognize a tax liability (or asset) if the Organization has taken an uncertain position that more likely than not would not be sustained upon examination by applicable taxing authorities. For the years ended December 31, 2022 and 2021, the Organization has determined that no material uncertain tax positions qualify for either recognition or disclosure in the consolidated financial statements. There have been no tax related interest or penalties for the years presented in these consolidated financial statements.”
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 | 143448 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 130706 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 65989 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 132549 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityCd | 0 | 480000 |
| IRS990/ActivityOrMissionDesc | 0 | THE MISSION OF THE SAN FRANCISCO BICYCLE COALITION IS TO TRANSFORM SAN FRANCISCO'S STREETS AND NEIGHBORHOODS INTO MORE LIVABLE AND SAFE PLACES BY PROMOTING THE BICYCLE FOR |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 1114 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 10330 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 11444 |
| IRS990/AllOtherContributionsAmt | 0 | 9523 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | JEAN KAO |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 4155087824 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1720 MARKET STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SAN FRANCISCO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94102 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 623652 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 89811 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 12076 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 27944 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 125657 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 165677 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 18513 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 18513 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | true |
| IRS990/ContriRptFundraisingEventAmt | 0 | 4153 |
| IRS990/CostOfGoodsSoldAmt | 0 | 1884 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 143780 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 8 |
| IRS990/CYOtherExpensesAmt | 0 | 370824 |
| IRS990/CYOtherRevenueAmt | 0 | 13478 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 715093 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -571237 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1072772 |
| IRS990/CYTotalExpensesAmt | 0 | 1443596 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 118377 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 872359 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | true |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 24697 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 18592 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 295 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 166 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 1385 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 1846 |
| IRS990/Desc | 0 | IN 2022, THE SAN FRANCISCO BICYCLE COALITION FOCUSED ON ITS CORE GOAL OF INCREASING THE NUMBER OF PEOPLE BICYCLING. A KEY PART OF THIS EFFORT IS TO EXPAND AND IMPROVE THE CITY'S BICYCLING NETWORK. THIS YEAR WE ADVANCED OUR VISION FOR A COMPLETE, CROSS-TOWN BIKE NETWORK SYSTEM THAT IS SAFE AND WELCOMING FOR PEOPLE OF ALL AGES. WE HAD LIMITED IN-PERSON WORK WITH VOLUNTEERS, MEMBERS AND COMMUNITY GROUPS TO GET THE GOVERMENT TO TRANSLATE THIS VISION INTO ON-THE-GROUND PROJECTS AND FUNDING TO PROJECTS TO BE CONSTRUCTED BECAUSE OF COVID-19 AND SHELTER IN PLACE ORDERS. HOWEVER, OUR STAFF CONTINUED TO ADVOCATE FOR THE SLOW STREETS PROGRAM IN SAN FRANCISCO. SLOW STREETS ALLOWED FOR A REDUCTION IN CAR TRAFFIC AND MADE CITY STREETS INTO PUBLIC OPEN SPACE FOR RESIDENTS TO USE FOR OUTSIDE RECREATION TIME WHILE BEING MASKED AND SOCIALLY DISTANCED. |
| IRS990/DescribedInSection501c3Ind | 0 | false |
| 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 | true |
| IRS990/EmployeeCnt | 0 | 68 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 833340 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 18857 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 18857 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 13456 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 13456 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 6275 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 17259 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 109598 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 133132 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 20.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 20.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 20.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 16 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 17 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 18 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 20.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 20.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 20.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| 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/KeyEmployeeInd | 0 | 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 | 4667 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 11686 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 9798 |
| 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/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Janelle Wong |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Christopher White |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Jeremy Hobbs |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Marie Jonas |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Sarah Barnes |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Lucas Lux |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Danny Sauter |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | David Alexander |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Jason Ford |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Jean Kao |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Joanna Gubman |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Juli Uota |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Karen Wiener |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | Kat Chen |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Lisa Ratner |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | Meaghan Mitchell |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | Roan Kattouw |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | Christy Osorio |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | Raynell Cooper |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 175000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 140000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 100000 |
| 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/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 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/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | Executive Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Deputy Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Technology Strategist |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Director |
| 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 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1995 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | true |
| IRS990/FundraisingAmt | 0 | 4153 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 46556 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 56260 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GamingDirectExpensesAmt | 0 | 0 |
| IRS990/GamingGrossIncomeAmt | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 16 |
| IRS990/GrantsPayableGrp/BOYAmt | 0 | 0 |
| IRS990/GrantsPayableGrp/EOYAmt | 0 | 0 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 920799 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 5658 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 16 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InfoInScheduleOPartXInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 4514 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 3603 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 21127 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 29244 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 2502 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 352 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 11535 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 14389 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 5057 |
| IRS990/InterestGrp/TotalAmt | 0 | 5057 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 24553 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 33142 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 8 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 8 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 5 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 110293 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 13247 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 6203 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 116496 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LoansFromOfficersDirectorsGrp/BOYAmt | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/EOYAmt | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembershipDuesAmt | 0 | 130104 |
| IRS990/MembersOrStockholdersInd | 0 | true |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | THE MISSION OF THE SAN FRANCISCO BICYCLE COALITION IS TO TRANSFORM SAN FRANCISCO'S STREETS AND NEIGHBORHOODS INTO MORE LIVABLE AND SAFE PLACES BY PROMOTING THE BICYCLE FOR EVERYDAY TRANSPORTATION. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 728140 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 156903 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 9704 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 3774 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 728140 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 156903 |
| IRS990/NondeductibleContributionsInd | 0 | true |
| IRS990/NondeductibleContriDisclInd | 0 | true |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 7646 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 8896 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 73134 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 89676 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 1129 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 5644 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 16237 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 23010 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 36442 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 439955 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 8854 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 5669 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 61059 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 75582 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 407869 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 66460 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 88300 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 586081 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 740841 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 0 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 6327 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 8843 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 57657 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 72827 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 2299 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 1413 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 14133 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 17845 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 1785 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 1785 |
| IRS990/PrincipalOfficerNm | 0 | Janelle Wong |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 480000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 480000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 480000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 480000 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | CONTRACT REVENUE |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | PROGRAM FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | MEMBERSHIP DUES |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | BUSINESS PARTNERS SUPPORT |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 583277 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2022 • Form 990Detailed filing. Detailed filing data is available for this year.