Liabilities / Assets
27th percentile
Higher debt load relative to assets than 27% of similar nonprofits.
EIN 95-2245687 • 501(c)6 • Los Altos, CA
Profile
The beavers is a social, honorary organization formed, organized and managed by the construction companies and indivduals who are or have engaged in heavy engineering construction.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
27th percentile
Higher debt load relative to assets than 27% of similar nonprofits.
Liabilities / Revenue
21st percentile
Higher debt load relative to revenue than 21% of similar nonprofits.
Net Margin
35th percentile
Higher net margin than 35% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
84th percentile
Faster asset growth than 84% of similar nonprofits.
Revenue Growth
11th percentile
Faster revenue growth than 11% of similar nonprofits.
Assets
Up$864,823
Up $20,061 (+2.4%) from 2024
Liabilities
Up$22,914
Up $17,569 (+329%) from 2024
Net Assets
Up$841,909
Up $2,492 (+0.3%) from 2024
Revenue
Up$1,867,697
Up $157,811 (+9.2%) from 2024
Expenses
Up$1,865,205
Up $426,729 (+30%) from 2024
Net Income
Down$2,492
Down $268,918 (-99%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
Networking opportunities with others involved in the dam building, engineering and heavy construction industries.
Provides its members business and networking opportunities.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $275,147 | $518,351 | ▲ $243,204 |
| Savings and Temporary Cash Investments | $500,000 | $300,000 | ▼ $200,000 |
| Prepaid Expenses and Deferred Charges | $55,348 | $35,909 | ▼ $19,439 |
| Accounts Receivable | $12,329 | $8,625 | ▼ $3,704 |
| Land, Buildings, and Equipment, Net | $0 | $0 | → $0 |
| Total Assets | $844,762 | $864,823 | ▲ $20,061 |
| Other Assets Total | $1,938 | $1,938 | → $0 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $5,345 | $22,914 | ▲ $17,569 |
| Total Liabilities | $5,345 | $22,914 | ▲ $17,569 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $839,417 | $841,909 | ▲ $2,492 |
| Total Net Assets Fund Balance | $839,417 | $841,909 | ▲ $2,492 |
| Total Liabilities and Net Assets / Fund Balance | $844,762 | $864,823 | ▲ $20,061 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $0 | $7,180 | $7,180 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| David W Woods | Executive Director | FT | $211,667 | $60,933 | $272,600 |
| Carol Cudworth | Operations Manager | FT | $129,833 | $32,387 | $162,220 |
| Name | Title |
|---|---|
| Barry Kannon | President |
| Richard L Disney | Senior Vice President |
| Jaimie Angus | Vice President |
| Alex Aldridge | Board Member |
| Brandon Dully | Board Member |
| Bruce Yoder | Board Member |
| C John Meagher | Board Member |
| Cade Rowley | Board Member |
| Chris Hynes | Board Member |
| Clinton W Myers | Board Member |
| David Parker | Board Member |
| David Zanetell | Board Member |
| Dina Kimble | Board Member |
| Eric Lindquist | Board Member |
| Hope Grumbles | Board Member |
| Kyle Larkin | Board Member |
| Matt Scott | Board Member |
| Michael S Aparicio | Board Member |
| Nick Jones | Board Member |
| Richard Grabinkski | Board Member |
| Ronnie Pruitt | Board Member |
| Scott Norman | Board Member |
| Shawn Maccormack | Board Member |
| Steve Smith | Board Member |
| Donald Graul | Board Member (left 1/25) |
| John White | Board Member (left 1/25) |
| Maria Wisniewski | Board Member (left 1/25) |
| Paul Scharmer | Board Member (left 1/25) |
| Shawn West | Board Member (left 1/25) |
| Scott Victor | Board Member (left 2/25) |
| Gary a Johnson | Ex Officio |
| Mary T Teichert | Ex Officio |
| Harry K Stewart | Secretary Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $1,063,602 |
| Salaries, Compensation, and Employee Benefits | $501,603 |
| Grants and Similar Amounts Paid | $300,000 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Orgs | - | - | - | $300,000 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $282,200 |
| Other Salaries and Wages | - | - | - | $157,833 |
| Travel | - | - | - | $77,159 |
| Fees for Services Accounting | - | - | - | $67,724 |
| Office Expenses | - | - | - | $43,446 |
| Occupancy | - | - | - | $29,496 |
| Payroll Taxes | - | - | - | $27,229 |
| Other Employee Benefits | - | - | - | $23,794 |
| Insurance | - | - | - | $14,043 |
| Pension Plan Contributions | - | - | - | $10,547 |
| Advertising | - | - | - | $6,466 |
| Fees for Services Other | - | - | - | $3,237 |
| Other Expenses | - | - | - | $-279,250 |
| Total Functional Expenses | $0 | $0 | $0 | $1,865,205 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $1,865,205 |
| Total Expenses per Audited Statements | $1,865,205 |
| Total Expenses per Form 990 | $1,865,205 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Beavers Charitable Trust | Los Atlos, CA | 501c3 | TO SUPPORT THE ORGANIZATON'S CHARITABLE MISSION | $200,000 |
| Los Angeles Fire Department Foundation | Los Angeles, CA | 501c3 | TO SUPPORT THE ORGANIZATON'S CHARITABLE MISSION | $50,000 |
| Los Angeles Regional Food Bank | Los Angeles, CA | 501c3 | TO SUPPORT THE ORGANIZATON'S CHARITABLE MISSION | $50,000 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The executive committee shall have the authority to exercise all powers of the board of directors, except to amend or repeal the bylaws or to fill vacancies in their own membership or the board of directors.”
“The form 990 is completed by our cpa firm and then reviewed and discussed in detail by management to ensure that the information is complete and accurate. The form 990 is presented to the board of directors for their review and to answer any questions that may come up during the preparation process.”
“Compensation of the organization's executive director is determined and approved by the executive committee of the board of directors.”
“The organization makes its governing documents and financial statements available upon request.”
“The procees has not changed from the prior year.”
“Accounting guidance issued by the financial accounting standards board (fasb) prescribes a recognition threshold and measurement attribute for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely-than-not to be sustained upon examination by taxing authorities. The beavers did not have unrecognized tax benefits as of april 30, 2025 and does not expect this to change significantly over the next twelve months. The beavers will recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.”
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 | 5345 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 22914 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 12329 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 8625 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | PROVIDES ITS MEMBERS BUSINESS AND NETWORKING OPPORTUNITIES. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 6466 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | DAVID WOODS THE BEAVERS INC |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6506944834 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2053 GRANT ROAD PMB-370 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | LOS ALTOS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 940246913 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 275147 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 518351 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 282200 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 0 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 300000 |
| IRS990/CYInvestmentIncomeAmt | 0 | 13104 |
| IRS990/CYOtherExpensesAmt | 0 | 1063602 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1854593 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 2492 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 501603 |
| IRS990/CYTotalExpensesAmt | 0 | 1865205 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1867697 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | THE PURPOSE OF THE BEAVERS IS TO PROMOTE GOODWILL, FRIENDLINESS AND CONSIDERATION WITHIN THE HEAVY ENGINEERING CONSTRUCTION INDUSTRY; TO GIVE RECOGNITION TO THOSE MEN AND WOMEN WHO HAVE DEMONSTRATED PARTICULAR SKILL, RESPONSIBILITY AND INTEGRITY; AND TO ENCOURAGE AND SUPPORT ENTRY OF PROMISING YOUNG INDIVIDUALS INTO HEAVY ENGINEERING CONSTRUCTION.THE BEAVERS HOLD TWO MAJOR EVENTS ANNUALLY. THE BEAVERS AWARDS DINNER IS HELD IN MID-JANUARY, WHERE INDIVIDUALS ARE RECOGNIZED WITH A GOLDEN BEAVER AWARD FOR THEIR ACHIEVEMENTS AND CONTRIBUTIONS TO THE HEAVY CONSTRUCTION INDUSTRY IN THE CATEGORIES OF MANAGEMENT, SUPERVISION, ENGINEERING AND SERVICE & SUPPLY. THIS IS A BLACK-TIE EVENT ATTENDED BY OVER 2,200 MEMBERS AND GUESTS. A HIGH PROFILE KEYNOTE SPEAKER ADDRESSES THE AUDIENCE FOLLOWING THE AWARD PRESENTATIONS.EVERY AUGUST, BEAVERS MEMBERS AND GUESTS GATHER AT SILVERADO RESORT IN NAPA, CALIFORNIA FOR A SUMMER SOCIAL EVENT CALLED THE "BEAVERDILLY". THIS TRADITION BEGAN IN 1963 TO PROVIDE A SHORT BREAK DURING THE BUSY CONSTRUCTION SEASON. OVER THE FIFTY-SIX YEARS THE BEAVERDILLY ATTENDANCE HAS GROWN TO OVER 1,600. THE EVENT FEATURES GOLF AND TENNIS TOURNAMENTS, WINERY TOURS, OTHER SPORTS ACTIVITIES AND BOTH A PICNIC LUNCH AND DINNER. BEAVERS COMMITTEE AND BOARD MEETINGS ARE HELD IN CONJUNCTION WITH THE EVENT. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 2 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 67724 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 3237 |
| 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 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 21 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 22 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 23 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 24 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 25 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 26 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 27 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 28 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 29 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 30 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 31 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 32 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 33 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 34 | 40.00 |
| 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/IndividualTrusteeOrDirectorInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 17 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 18 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 19 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 20 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 21 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 22 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 23 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 24 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 25 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 26 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 27 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 28 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 29 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 30 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 31 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 32 | 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 24 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 25 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 26 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 27 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 28 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 29 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 30 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 31 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 32 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 33 | 16933 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 34 | 10387 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | BARRY KANNON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | RICHARD L DISNEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JAIMIE ANGUS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | HARRY K STEWART |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ALEX ALDRIDGE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | MICHAEL S APARICIO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | BRANDON DULLY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | RICHARD GRABINKSKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | DONALD GRAUL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | HOPE GRUMBLES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | CHRIS HYNES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | NICK JONES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | DINA KIMBLE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | KYLE LARKIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | ERIC LINDQUIST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | SHAWN MACCORMACK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | C JOHN MEAGHER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | CLINTON W MYERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | SCOTT NORMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | DAVID PARKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | RONNIE PRUITT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 21 | CADE ROWLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 22 | PAUL SCHARMER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 23 | MATT SCOTT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 24 | STEVE SMITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 25 | SCOTT VICTOR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 26 | SHAWN WEST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 27 | JOHN WHITE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 28 | MARIA WISNIEWSKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 29 | BRUCE YODER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 30 | DAVID ZANETELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 31 | GARY A JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 32 | MARY T TEICHERT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 33 | DAVID W WOODS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 34 | CAROL CUDWORTH |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 24 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 25 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 26 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 27 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 28 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 29 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 30 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 31 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 32 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 33 | 255667 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 34 | 151833 |
| 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/ReportableCompFromRltdOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 21 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 22 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 23 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 24 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 25 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 26 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 27 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 28 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 29 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 30 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 31 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 32 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 33 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 34 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | SENIOR VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD MEMBER (LEFT 1/25) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 21 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 22 | BOARD MEMBER (LEFT 1/25) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 23 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 24 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 25 | BOARD MEMBER (LEFT 2/25) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 26 | BOARD MEMBER (LEFT 1/25) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 27 | BOARD MEMBER (LEFT 1/25) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 28 | BOARD MEMBER (LEFT 1/25) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 29 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 30 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 31 | EX OFFICIO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 32 | EX OFFICIO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 33 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 34 | OPERATIONS MANAGER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1955 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 27 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 300000 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 1867697 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 27 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/TotalAmt | 0 | 14043 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 13104 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 13104 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 13 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 7180 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 7180 |
| IRS990/LegalDomicileStateCd | 0 | WA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | THE BEAVERS IS A SOCIAL, HONORARY ORGANIZATION FORMED, ORGANIZED AND MANAGED BY THE CONSTRUCTION COMPANIES AND INDIVDUALS WHO ARE OR HAVE ENGAGED IN HEAVY ENGINEERING CONSTRUCTION. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 839417 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 841909 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 839417 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 841909 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 29496 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 43446 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 1938 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 1938 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 23794 |
| IRS990/OtherExpensesGrp/Desc | 0 | ANNUAL AWARD DINNER EXP |
| IRS990/OtherExpensesGrp/Desc | 1 | SUMMER PROGRAM EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 2 | MISCELLANEOUS EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 3 | SUPPORT EXP ALLOCATION |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 561633 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 505010 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 34638 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | -279250 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 157833 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 27229 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 10547 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 55348 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 35909 |
| IRS990/PrincipalOfficerNm | 0 | DAVID W WOODS |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | ANNUAL AWARDS DINNER |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | SUMMER PROGRAM REVENUE |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | MEMBERSHIP DUES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 778074 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 651569 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 424950 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 778074 |
No mirrored PDF or thumbnail assets are attached yet.