Liabilities / Assets
81st percentile
Higher debt load relative to assets than 81% of similar nonprofits.
EIN 94-1218216 • 501(c)6 • Sacramento, CA
Profile
California Forestry Association is the forest industry advocate that helps to protect, promote and grow our members' businesses.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
81st percentile
Higher debt load relative to assets than 81% of similar nonprofits.
Liabilities / Revenue
34th percentile
Higher debt load relative to revenue than 34% of similar nonprofits.
Net Margin
53rd percentile
Higher net margin than 53% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
6th percentile
Faster asset growth than 6% of similar nonprofits.
Revenue Growth
98th percentile
Faster revenue growth than 98% of similar nonprofits.
Assets
Down$3,144,020
Down $466,988 (-13%) from 2023
Liabilities
Down$1,643,748
Down $977,379 (-37%) from 2023
Net Assets
Up$1,500,272
Up $510,391 (+52%) from 2023
Revenue
Up$9,592,001
Up $5,633,547 (+142%) from 2023
Expenses
Up$9,081,610
Up $5,358,666 (+144%) from 2023
Net Income
Up$510,391
Up $274,881 (+117%) from 2023
Most recent year
2024 • Form 990XML pending. An XML filing is linked for this year, but detailed extraction is still pending.
The latest 2024 filing currently has linked XML that has not been fully parsed yet. Showing the latest detailed filing from 2022 below.
California Forestry Association is the forest industry advocate that helps to protect, promote and grow our members' businesses.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $469,498 | $469,992 | ▲ $494 |
| Cash and Non-Interest-Bearing Accounts | $209,212 | $380,815 | ▲ $171,603 |
| Accounts Receivable | $54,760 | $39,220 | ▼ $15,540 |
| Prepaid Expenses and Deferred Charges | $65,164 | $31,830 | ▼ $33,334 |
| Land, Buildings, and Equipment, Net | $13,917 | $29,848 | ▲ $15,931 |
| Total Assets | $819,904 | $1,517,002 | ▲ $697,098 |
| Other Assets Total | $7,353 | $565,297 | ▲ $557,944 |
| Liabilities | |||
| Other Liabilities | $5,740 | $593,972 | ▲ $588,232 |
| Accounts Payable and Accrued Expenses | $70,542 | $105,650 | ▲ $35,108 |
| Deferred Revenue | $42,774 | $63,009 | ▲ $20,235 |
| Total Liabilities | $119,056 | $762,631 | ▲ $643,575 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $700,848 | $754,371 | ▲ $53,523 |
| Total Net Assets Fund Balance | $700,848 | $754,371 | ▲ $53,523 |
| Total Liabilities and Net Assets / Fund Balance | $819,904 | $1,517,002 | ▲ $697,098 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $29,848 | $36,106 | $65,954 |
| Other Assets Org | $554,091 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Matt Dias | President/CEO | FT | $198,230 | $28,779 | $227,009 |
| George Gentry | Senior Vice President | FT | $174,095 | $45,500 | $219,595 |
| Steve Brink | Vice President, Public Rel | FT | $170,092 | $42,331 | $212,423 |
| Name | Title |
|---|---|
| Jason Carlson | Chairman |
| Chris Chase | Past Chair |
| Jeff Pudlicki | Vice Chair |
| Bryan Taylor | Director |
| Drew Cane | Director |
| Galen Smith | Director |
| Jeremy Wuerfel | Director |
| John Vona | Director |
| Kent Duysen | Director |
| Mark Emmerson | Director |
| Paul Chapman | Director |
| Roger Burch | Director |
| Scott Kelly | Director |
| Janet Webb | Secretary/treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Rostrum LLC | Contract Lobbyist | 1102 Q STREET SUITE 130, Sacramento, CA 95811 | $170,500 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $823,870 |
| Other Expenses | $749,640 |
| Grants and Similar Amounts Paid | $2,500 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | - | - | - | $434,495 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $227,009 |
| Fees for Services Lobbying | - | - | - | $128,580 |
| Occupancy | - | - | - | $126,426 |
| Conferences and Meetings | - | - | - | $124,262 |
| Other Employee Benefits | - | - | - | $93,742 |
| Fees for Services Other | - | - | - | $57,699 |
| Fees for Services Legal | - | - | - | $55,886 |
| Payroll Taxes | - | - | - | $43,730 |
| Office Expenses | - | - | - | $25,758 |
| Pension Plan Contributions | - | - | - | $24,894 |
| Fees for Services Accounting | - | - | - | $24,198 |
| Travel | - | - | - | $19,711 |
| Information Technology | - | - | - | $14,177 |
| Depreciation Depletion | - | - | - | $7,909 |
| Insurance | - | - | - | $7,220 |
| Other Expenses | - | - | - | $4,738 |
| Grants to Domestic Orgs | - | - | - | $2,500 |
| All Other Expenses | - | - | - | $1,972 |
| Total Functional Expenses | $0 | $0 | $0 | $1,576,010 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Amount |
|---|---|
| Total Nondeductible Lobbying and Political Cost | $191,049 |
| Current Year Nondeductible Lobbying and Political Cost | $128,580 |
| Political Expenditures | $59,200 |
| Liability | Amount |
|---|---|
| Financing Lease Liability | $495,797 |
| Operating Lease Liability | $98,175 |
“There are two classes of membership: voting and non-voting. The non-voting (or associate members) pay no more than $2,000 in dues annually and have limited benefits. The voting members pay a minimum of $4,591 in dues annually. The dues for voting members are based on land ownership, timber harvesting volumes, wood production, or biomass material processed. Voting members select the members of the board of directors and the officers, receive the annual report, and adopt the annual budget.”
“The chairman of the board annually appoints a nominating committee from among members of the current board of directors. The nominating committee proposed candidates for officers and for vacancies on the board of directors. The slate proposed by the nominating committee is considered at the annual general membership meeting. The vote is taken at that meeting. Those members present cast a vote. Members who are not present at the meeting do not get a vote.”
“Voting members of the association approve the annual budget and elect the officers and directors.”
“The board will review the 990.”
“At the start of each calendar year the board of directors meet and discuss any potential areas of concern, including conflict of interest issues.”
“When any/all employee compensation adjustments are made, including officers, a review of the association executive compensation data report is conducted. The results are discussed and any/all compensation adjustments are determined by the executive committee of the board of directors. This process was last undertaken in 2022.”
“Documents are not provided to public.”
“The process has not changed from the prior year.”
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 | 70542 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 105650 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 54760 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 39220 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | CALIFORNIA FORESTRY ASSOCIATION IS THE FOREST INDUSTRY ADVOCATE THAT HELPS TO PROTECT, PROMOTE AND GROW OUR MEMBERS' BUSINESSES. |
| IRS990/AllOtherContributionsAmt | 0 | 40525 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 1972 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | CARA WARD-MENDOZA |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9164446592 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 500 CAPITOL MALL 2360 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SACRAMENTO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 95814 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 209212 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 380815 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 227009 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 124262 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 170500 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1102 Q STREET SUITE 130 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | SACRAMENTO |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 95811 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | ROSTRUM LLC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | CONTRACT LOBBYIST |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 40525 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 2500 |
| IRS990/CYInvestmentIncomeAmt | 0 | 5512 |
| IRS990/CYOtherExpensesAmt | 0 | 749640 |
| IRS990/CYOtherRevenueAmt | 0 | 4293 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1579203 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 53523 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 823870 |
| IRS990/CYTotalExpensesAmt | 0 | 1576010 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1629533 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 42774 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 63009 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 7909 |
| IRS990/Desc | 0 | THE CALIFORNIA FORESTRY ASSOCIATION KEEP MEMBERS - WHO ARE PRIVATE LANDOWNERS, FOREST MANAGERS, AND PRODUCERS OF WOOD PRODUCTS - INFORMED OF RULES, REGULATIONS, LITIGATION, AND LEGISLATION WHICH IMPACTS THE USE OF TIMBER PRODUCTS AND TIMBER SALES. THE CALIFORNIA FORESTRY ASSOCIATION, THROUGH ANNUAL STRATEGIC PLANNING, DEVELOPS A PLATFORM AND WORKPLAN THAT SERVES AS INTERNAL GUIDANCE FOR LEGISLATIVE AND REGULATORY ACTION FOR YEAR GIVEN YEAR. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DoingBusinessAsName/BusinessNameLine1Txt | 0 | CALFORESTS |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 4 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 24198 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 55886 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 128580 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 57699 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/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 | 28779 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 42331 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 45500 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JASON CARLSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JEFF PUDLICKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JANET WEBB |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | CHRIS CHASE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | PAUL CHAPMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | ROGER BURCH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | DREW CANE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | SCOTT KELLY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JOHN VONA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | GALEN SMITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | BRYAN TAYLOR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | JEREMY WUERFEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | KENT DUYSEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | MARK EMMERSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | MATT DIAS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | STEVE BRINK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | GEORGE GENTRY |
| 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 | 198230 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 170092 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 174095 |
| 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/TitleTxt | 0 | CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | PAST CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| 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 | PRESIDENT/CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | VICE PRESIDENT, PUBLIC REL |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | SENIOR VICE PRESIDENT |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1952 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 4439 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 14 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 2500 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 4439 |
| IRS990/GrossReceiptsAmt | 0 | 1629533 |
| IRS990/GrossRentsGrp/RealAmt | 0 | 4293 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 14 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 14177 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 7220 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 1073 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 1073 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 4 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 36106 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 13917 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 29848 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 65954 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 0 |
| IRS990/LessRentalExpensesGrp/RealAmt | 0 | 0 |
| IRS990/LoanOutstandingInd | 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 | CALIFORNIA FORESTRY ASSOCIATION IS THE FOREST INDUSTRY ADVOCATE THAT HELPS TO PROTECT, PROMOTE AND GROW OUR MEMBERS' BUSINESSES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 700848 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 754371 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 4439 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 4439 |
| IRS990/NetRentalIncomeOrLossGrp/ExclusionAmt | 0 | 4293 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 4293 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 700848 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 754371 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 126426 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 25758 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 7353 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 565297 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 93742 |
| IRS990/OtherExpensesGrp/Desc | 0 | DUES & SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 1 | PAC CONTRIBUTION |
| IRS990/OtherExpensesGrp/Desc | 2 | LEASES |
| IRS990/OtherExpensesGrp/Desc | 3 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 66830 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 59200 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 25074 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 4738 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 5740 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 593972 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 434495 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 43730 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 24894 |
| IRS990/PoliticalCampaignActyInd | 0 | 1 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 65164 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 31830 |
| IRS990/PrincipalOfficerNm | 0 | MATTHEW DIAS |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 541900 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MEMBERSHIP DUES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | ANNUAL MEETING |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | SERVICE FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1495745 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 52738 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 30720 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 1495745 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 52738 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 30720 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | THE REGULATORY AFFAIRS PROGRAM DEVELOPS AND IMPLEMENTS PROACTIVE REGULATORY POLICY AND STRATEGIES. IT MONITORS STATE REGULATORY INITIATIVES AND PROVIDES MEMBERS WITH REGULATORY ANALYSIS AND BRIEFINGS, AS WELL AS SUPPLYING TESTIMONY RELATED TO PROPOSED REGULATIONS. CALIFORNIA FORESTRY ASSOCIATION STAFF SERVED ON THE FEDERAL TIMBER PURCHASERS COMMITTEE WHICH MONITORS FEDERAL TIMBER SALES. |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | THE COMMUNICATIONS PROGRAM CONDUCTED COMMUNITY OUTREACH, PUBLIC RELATIONS, AND MEDIA RELATIONS. WORK INCLUDED PREPARATION OF OPINION EDITORIALS, MESSAGING MATERIALS, AND WEB BLOGS. THE WEBSITE WAS REDESIGNED TO PROVIDE MORE USER FRIENDLY INFORMATION. STAFF SERVED ON PANELS AND MADE PRESENTATIONS TO VARIOUS GROUPS REGARDING FOREST MANAGMENT AND FIRE PREVENTION. |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 5600 |
| IRS990/PYInvestmentIncomeAmt | 0 | 1889 |
| IRS990/PYOtherExpensesAmt | 0 | 576584 |
| IRS990/PYOtherRevenueAmt | 0 | 25983 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 1441513 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 79949 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 807252 |
| IRS990/PYTotalExpensesAmt | 0 | 1389436 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1469385 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 53523 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 1 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 4293 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 469498 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 469992 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleC/AggregateReportedDuesNtcAmt | 0 | 157053 |
| IRS990ScheduleC/AgreeCarryoverPriorYearInd | 0 | 0 |
| IRS990ScheduleC/CarriedOverAmt | 0 | 33996 |
| IRS990ScheduleC/DuesAssessmentsAmt | 0 | 1495745 |
| IRS990ScheduleC/NonDedLbbyngPltclCyovAmt | 0 | 62469 |
| IRS990ScheduleC/NonDeductibleLbbyngPltclCYAmt | 0 | 128580 |
| IRS990ScheduleC/NonDeductibleLbbyngPltclTotAmt | 0 | 191049 |
| IRS990ScheduleC/OnlyInHouseLobbyingInd | 0 | 0 |
| IRS990ScheduleC/PoliticalExpendituresAmt | 0 | 59200 |
| IRS990ScheduleC/Section527PoliticalOrgGrp/ContributionsRcvdDlvrAmt | 0 | 59200 |
| IRS990ScheduleC/Section527PoliticalOrgGrp/EIN | 0 | 942803546 |
| IRS990ScheduleC/Section527PoliticalOrgGrp/OrganizationBusinessName/BusinessNameLine1Txt | 0 | CALIFORNIA FORESTRY ASSOCIATION PAC |
| IRS990ScheduleC/Section527PoliticalOrgGrp/USAddress/AddressLine1Txt | 0 | 500 CAPITOL MALL SUITE 2360 |
| IRS990ScheduleC/Section527PoliticalOrgGrp/USAddress/CityNm | 0 | SACRAMENTO |
| IRS990ScheduleC/Section527PoliticalOrgGrp/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990ScheduleC/Section527PoliticalOrgGrp/USAddress/ZIPCd | 0 | 95814 |
| IRS990ScheduleC/SubstantiallyAllDuesNondedInd | 0 | 0 |
| IRS990ScheduleC/SupplementalInformationDetail/ExplanationTxt | 0 | THE CALIFORNIA FORESTRY ASSOCIATION POLITICAL ACTION COMMITTEE (PAC) IS AN AFFILIATED ENTITY. CFA AND THE PAC SHARE THE SAME LEADERSHIP. THE PAC PROVIDES CONTRIBUTIONS TO CANDIDATES FOR THE STATE LEGISLATURE. IN 2022 CFA PROVIDED $59,200 IN DUES INCOME TO SUPPORT THE PAC. THE PAC IS MANAGED BY AN INDEPENDENT CONTRACTOR (BELL MCANDREWS HILACHK) WITH CFA PAYING FOR THIS CONTRACT. |
| IRS990ScheduleC/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART I-A, LINE 1: |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 29848 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 36106 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 65954 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 11206 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 554091 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | DEPOSITS |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | OPERATING LEASE, RIGHT-OF-USE ASSETS |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 98175 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 495797 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | OPERATING LEASE LIABILITY |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | FINANCING LEASE LIABILITY |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 29848 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 565297 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 593972 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompensationSurveyInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 198230 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 174095 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 2 | 170092 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 14960 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 1 | 14268 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 2 | 13892 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 13819 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 1 | 31232 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 2 | 28439 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 1 | 0 |
No mirrored PDF or thumbnail assets are attached yet.