Liabilities / Assets
58th percentile
Higher debt load relative to assets than 58% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
58th percentile
Higher debt load relative to assets than 58% of similar nonprofits.
Liabilities / Revenue
43rd percentile
Higher debt load relative to revenue than 43% of similar nonprofits.
Net Margin
43rd percentile
Higher net margin than 43% of similar nonprofits.
Top Officer Pay
73rd percentile
Higher top officer pay than 73% of similar nonprofits.
Top officer pay equals 4.9% of source-year revenue.
Asset Growth
67th percentile
Faster asset growth than 67% of similar nonprofits.
Revenue Growth
46th percentile
Faster revenue growth than 46% of similar nonprofits.
Assets
Up$1,352,013
Up $181,386 (+15%) from 2019
Net Assets
Up$1,137,647
Up $45,834 (+4.2%) from 2019
Liabilities
Up$214,366
Up $135,552 (+172%) from 2019
Revenue
Down$2,213,915
Down $23,146 (-1.0%) from 2019
Expenses
Down$2,167,856
Down $27,535 (-1.3%) from 2019
Net Income
Up$46,059
Up $4,389 (+11%) from 2019
To pursue the protection of life and property by leadership, education, and support for its members and affiliate organizations.
Member support, research, education, and development of fire codes
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $220,410 | $420,676 | ▲ $200,266 |
| Land, Buildings, and Equipment, Net | $419,328 | $398,528 | ▼ $20,800 |
| Accounts Receivable | $198,769 | $297,067 | ▲ $98,298 |
| Cash and Non-Interest-Bearing Accounts | $283,191 | $191,780 | ▼ $91,411 |
| Prepaid Expenses and Deferred Charges | $42,289 | $37,322 | ▼ $4,967 |
| Total Assets | $1,170,627 | $1,352,013 | ▲ $181,386 |
| Other Assets Total | $6,640 | $6,640 | → $0 |
| Liabilities | |||
| Unsecured Notes Loans Payable | - | $140,100 | - |
| Accounts Payable and Accrued Expenses | $59,014 | $61,816 | ▲ $2,802 |
| Deferred Revenue | $19,800 | $12,450 | ▼ $7,350 |
| Total Liabilities | $78,814 | $214,366 | ▲ $135,552 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,091,813 | $1,137,647 | ▲ $45,834 |
| Total Net Assets Fund Balance | $1,091,813 | $1,137,647 | ▲ $45,834 |
| Total Liabilities and Net Assets / Fund Balance | $1,170,627 | $1,352,013 | ▲ $181,386 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $391,112 | $88,928 | $480,040 |
| Equipment | $7,248 | $39,474 | $46,722 |
| Other Land Buildings | $168 | $42,793 | $42,961 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Jeff Johnson | Chief Executive Officer | PT | $109,500 | $109,500 |
| Jeff Griffin | Division Secretary | PT | $26,500 | $26,500 |
| Name | Title |
|---|---|
| Scott Miller | President |
| Brent Christopherson | State Vice-president |
| Frank Frievalt | State Vice-president |
| Larry Rooney | State Vice-president |
| Mark Becraft | State Vice-president |
| Rich Etheridge | State Vice-president |
| Rich Harvey | State Vice-president |
| Robert Horton | State Vice-president |
| Stanley Torres | State Vice-president |
| Steve Brooks | State Vice-president |
| Tommy Perkins | State Vice-president |
| Travis Myklebust | State Vice-president |
| Mark Niemeyer | Vice President |
| Doug Schrage | International Director |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Public Safety Insights LLC | Safety | 70285 SORRELL DRIVE, Sisters, OR 97759 | $109,500 |
| Public Safety Ecosystems | Safety | 12738 ROCKBRIDGE CIRCLE, Colorado Springs, CO 80921 | $102,500 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,171,323 |
| Other Expenses | $722,683 |
| Grants and Similar Amounts Paid | $273,850 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $784,965 | - | - | $784,965 |
| Other Employee Benefits | $288,278 | - | - | $288,278 |
| Grants to Domestic Orgs | $273,850 | - | - | $273,850 |
| Fees for Services Other | $228,750 | $5,090 | - | $233,840 |
| Conferences and Meetings | $222,452 | - | - | $222,452 |
| Travel | $71,606 | - | - | $71,606 |
| Payroll Taxes | $71,580 | - | - | $71,580 |
| Information Technology | $64,009 | - | - | $64,009 |
| Office Expenses | $43,004 | $8,594 | - | $51,598 |
| Current Officers, Directors, Trustees, and Key Employees | - | $26,500 | - | $26,500 |
| Depreciation Depletion | $18,721 | $2,080 | - | $20,801 |
| Advertising | $14,336 | - | - | $14,336 |
| Occupancy | $10,068 | $1,119 | - | $11,187 |
| Insurance | - | $10,343 | - | $10,343 |
| Fees for Services Legal | - | $10,028 | - | $10,028 |
| Other Expenses | - | $725 | - | $725 |
| Total Functional Expenses | $2,091,619 | $76,237 | $0 | $2,167,856 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| California Fire Chiefs Association | Oroville, CA | 501(c)(6) | PASS-THROUGH OF FEES FROM VENDOR SALES; WILDFIRE INITIATIVE FUNDING | $58,000 |
| Washington Fire Chiefs Association | Olympia, WA | 501(c)(6) | PASS-THROUGH OF FEES FROM VENDOR SALES; WILDFIRE INITIATIVE FUNDING | $54,000 |
| Oregon Fire Chiefs Association | Wilsonville, OR | 501(c)(6) | PASS-THROUGH OF FEES FROM VENDOR SALES; WILDFIRE INITIATIVE FUNDING | $53,000 |
| International Association of Fire Chiefs | Fairfax, VA | 501(c)(3) | Pass-through of Fees From Vendor Sales | $50,000 |
| Southeastern Association of Fire Chiefs | Conway, SC | 501(c)(6) | Pass-through of Fees From Vendor Sales | $15,000 |
| Great Lakes Division | New Philadelphia, OH | 501(c)(6) | Pass-through of Fees From Vendor Sales | $6,500 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The organization is comprised of active members of the international association of fire chiefs residing in alaska, arizona, california, hawaii, idaho, montana, nevada, oregon, utah, washington and the us pacific territories.”
“Active members are entitled to vote. Directors are selected by recommendation of active members of each state association and are elected at the organization's annual meeting.”
“Changes to the bylaws of the association require a vote from the membership at the annual meeting.”
“The board of directors is provided a copy of form 990 via email to review.”
“Each individual covered by the policy is asked to disclose, on an annual basis via a form, any relationships with people doing business with the organization that could give rise to a conflict of interest. Forms are sent to the general manager, who maintains a list of entities with potential conflicts. Proposed transactions are matched against that list. If a possible conflict is identified, the organizations follows the procedures outlined in its conflict-of-interest policy.”
“A compensation committee is designated by the board to review comparability data and provide suggestions that can be adopted by the board.”
“The governing documents are available on our website and financial statements are available by email request at [email protected].”
“Payroll processing: program service expenses 0. Management and general expenses 5,090. Fundraising expenses 0. Total expenses 5,090. Advisors: program service expenses 128,750. Management and general expenses 0. Fundraising expenses 0. Total expenses 128,750. Consultant - wildfire initiative: program service expenses 100,000. Management and general expenses 0. Fundraising expenses 0. Total expenses 100,000.”
“BAD DEBT -225.”
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 | 59014 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 61816 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 198769 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 297067 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | MEMBER SUPPORT, RESEARCH, EDUCATION, AND DEVELOPMENT OF FIRE CODES |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 14336 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 14336 |
| IRS990/AllOtherContributionsAmt | 0 | 255166 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THE ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8007853473 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 25030 SW PARKWAY AVE 330 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | WILSONVILLE |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | OR |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 97070 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 283191 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 191780 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 26500 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 26500 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 222452 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 222452 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 109500 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 102500 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 70285 SORRELL DRIVE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 12738 ROCKBRIDGE CIRCLE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | SISTERS |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | COLORADO SPRINGS |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | OR |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | CO |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 97759 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 80921 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | PUBLIC SAFETY INSIGHTS LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | PUBLIC SAFETY ECOSYSTEMS |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | SAFETY |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | SAFETY |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 255166 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 273850 |
| IRS990/CYInvestmentIncomeAmt | 0 | 367 |
| IRS990/CYOtherExpensesAmt | 0 | 722683 |
| IRS990/CYOtherRevenueAmt | 0 | 995869 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 962513 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 46059 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1171323 |
| IRS990/CYTotalExpensesAmt | 0 | 2167856 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2213915 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 19800 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 12450 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 2080 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 18721 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 20801 |
| IRS990/Desc | 0 | THE ASSOCIATION PROVIDES FOR THE PROMOTION, RESEARCH, EDUCATION AND DEVELOPMENT OF CODES FOR THE PURPOSE OF PREVENTING, SUPPRESSING AND EXTINGUISHING FIRES. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 24 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1022827 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 10028 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 10028 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 5090 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 228750 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 233840 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 20.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 8.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/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/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/PersonNm | 0 | SCOTT MILLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | MARK NIEMEYER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DOUG SCHRAGE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | RICH ETHERIDGE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | LARRY ROONEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | FRANK FRIEVALT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | TOMMY PERKINS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | TRAVIS MYKLEBUST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | BRENT CHRISTOPHERSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | RICH HARVEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | ROBERT HORTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | MARK BECRAFT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | STEVE BROOKS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | STANLEY TORRES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | JEFF JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | JEFF GRIFFIN |
| 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 | 109500 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 26500 |
| 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/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | INTERNATIONAL DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | STATE VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | STATE VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | STATE VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | STATE VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | STATE VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | STATE VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | STATE VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | STATE VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | STATE VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | STATE VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | STATE VICE-PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | CHIEF EXECUTIVE OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIVISION SECRETARY |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 0 |
| IRS990/FormationYr | 0 | 1891 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 14 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 273850 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 273850 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 2213915 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 14 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 64009 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 64009 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 10343 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 10343 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 367 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 367 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 13 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 171195 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 419328 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 398528 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 569723 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO PURSUE THE PROTECTION OF LIFE AND PROPERTY BY LEADERSHIP, EDUCATION, AND SUPPORT FOR ITS MEMBERS AND AFFILIATE ORGANIZATIONS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1091813 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1137647 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1091813 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1137647 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 1119 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 10068 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 11187 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 8594 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 43004 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 51598 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 6640 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 6640 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -225 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 288278 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 288278 |
| IRS990/OtherExpensesGrp/Desc | 0 | EXECUTIVE RECRUITMENT E |
| IRS990/OtherExpensesGrp/Desc | 1 | TAXES & FEES |
| IRS990/OtherExpensesGrp/Desc | 2 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 8500 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 3258 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 725 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 8500 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 3258 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 725 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 511190 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | ROYALTIES/GPO |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 995869 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 995869 |
| IRS990/OtherRevenueTotalAmt | 0 | 995869 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 784965 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 784965 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 71580 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 71580 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 42289 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 37322 |
| IRS990/PrincipalOfficerNm | 0 | JEFFREY JOHNSON |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 519100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611600 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 611600 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 541610 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 4 | 611600 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | ADVERTISING |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | WILDFIRE INITIATIVE |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | R2 NETWORK |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | MANAGEMENT FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 4 | MEMBERSHIP DUES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 302672 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 179544 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 158351 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 124620 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 4 | 83326 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 302672 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 179544 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 158351 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 124620 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 4 | 83326 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | THE R2 NETWORK, A CHALLENGE PUT FORTH BY THE DEPARTMENT OF COMMERCE AND FIRSTNET AUTHORITY, IS A FREE-TO-USE, SELF-SUSTAINING PUBLIC INNOVATION PLATFORM BACKED BY A $2MM FEDERAL GRANT. CREATED OUT OF A NEED TO FACE THE NATION'S MOST PRESSING RESPONSE AND RESILIENCY CHALLENGES, THE R2 NETWORK WILL DELIVER RESOURCES, TOOLS AND OPPORTUNITIES TO ENTREPRENEURS AND FIRST RESPONDERS TO COMMERCIALIZE AND DEPLOY NEW TECHNOLOGY. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 158351 |
| IRS990/ProgSrvcAccomActy2Grp/GrantAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 158351 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | FIRE RESCUE GROUP PURCHASING ORGANIZATION - A NATIONAL GROUP PURCHASING PROGRAM AVAILABLE TO ALL 50 STATES WHICH BRINGS COST SAVINGS TO FIRE DEPARTMENTS ACROSS THE COUNTRY. ROYALTIES GIVEN BACK TO THE STATES AND DIVISIONS TOTALED $123,850 IN 2020. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 292880 |
| IRS990/ProgSrvcAccomActy3Grp/GrantAmt | 0 | 123850 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 995869 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | DAILY DISPATCH AND BLUE BULLETIN - COMPILED AND DISTRIBUTED A FREE SUBSCRIPTION-BASED, STATE-SPECIFIC ELECTRONIC NEWSLETTER TO OVER 70,000 FIRE AND LAW ENFORCEMENT SERVICE MEMBERS EACH WEEKDAY TO PROVIDE INFORMATION RELATED TO MEMBER SUPPORT, AND RESEARCH, EDUCATION AND DEVELOPMENT OF FIRE PREVENTION CODES. |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 1 | THE WILDFIRE INITIATIVE IS DIRECTED BY THE WILDFIRE POLICY COMMITTEE TO ENGAGE IN ACTIVITIES THAT IMPROVE THE RESPONSE CAPABILITIES OF AMERICA'S FIRE SERVICE TO CATASTROPHIC WILDFIRES. THIS IS DONE THROUGH TARGETED EVENTS, INFORMATION SHARING, AND HIGH LEVEL SUPPORT OF EMERGING TECHNOLOGIES. THE PROGRAM IS SUPPORTED THROUGH A CONSULTING SERVICE THAT PROVIDES FIRE SERVICE INSIGHT TO PUBLIC SAFETY COMPANIES. RETIRED FIRE CHIEFS ARE HIRED TO PROVIDE THESE SERVICES AS CONTRACTORS. |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 367561 |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 1 | 250000 |
| IRS990/ProgSrvcAccomActyOtherGrp/GrantAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActyOtherGrp/GrantAmt | 1 | 150000 |
| IRS990/ProgSrvcAccomActyOtherGrp/RevenueAmt | 0 | 302672 |
| IRS990/ProgSrvcAccomActyOtherGrp/RevenueAmt | 1 | 179544 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 268849 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 144653 |
| IRS990/PYInvestmentIncomeAmt | 0 | 440 |
| IRS990/PYOtherExpensesAmt | 0 | 977866 |
| IRS990/PYOtherRevenueAmt | 0 | 602767 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1365005 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 41670 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1072872 |
| IRS990/PYTotalExpensesAmt | 0 | 2195391 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 2237061 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 46059 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 277802 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 220410 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 420676 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 255166 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 268849 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 199405 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 159021 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 41250 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 923691 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 367 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 440 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 426 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 561 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 566 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 2360 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 1958749 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 1967772 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1990909 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1681029 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1890761 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 9489220 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 367 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 440 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 426 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 561 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 566 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 2360 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00020 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00020 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.99980 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.99980 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 10412911 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 2213915 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990Detailed filing. Detailed filing data is available for this year.