Liabilities / Assets
11th percentile
Higher debt load relative to assets than 11% of similar nonprofits.
Refreshing map…
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
11th percentile
Higher debt load relative to assets than 11% of similar nonprofits.
Liabilities / Revenue
15th percentile
Higher debt load relative to revenue than 15% of similar nonprofits.
Net Margin
99th percentile
Higher net margin than 99% of similar nonprofits.
Top Officer Pay
90th percentile
Higher top officer pay than 90% of similar nonprofits.
Top officer pay equals 71.8% of source-year revenue.
Asset Growth
79th percentile
Faster asset growth than 79% of similar nonprofits.
Revenue Growth
64th percentile
Faster revenue growth than 64% of similar nonprofits.
Assets
Up$7,307,472
Up $1,169,027 (+19%) from 2023
Net Assets
Up$7,302,456
Up $1,165,189 (+19%) from 2023
Liabilities
Up$5,016
Up $3,838 (+326%) from 2023
Revenue
Up$473,162
Up $67,813 (+17%) from 2023
Expenses
Up$13,973
Up $1,699 (+14%) from 2023
Net Income
Up$459,189
Up $66,114 (+17%) from 2023
Our mission is to strengthen economic, ecological and family resilience in pacific northwest communities.
To strengthen economic, ecological and family resilience in pacific northwest communities.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Other Notes and Loans Receivable, Net | $4,507,513 | $6,747,923 | ▲ $2,240,410 |
| Cash and Non-Interest-Bearing Accounts | $1,604,175 | $405,975 | ▼ $1,198,200 |
| Accounts Receivable | $26,757 | $153,574 | ▲ $126,817 |
| Total Assets | $6,138,445 | $7,307,472 | ▲ $1,169,027 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $1,178 | $5,016 | ▲ $3,838 |
| Total Liabilities | $1,178 | $5,016 | ▲ $3,838 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $6,137,267 | $7,302,456 | ▲ $1,165,189 |
| Total Net Assets Fund Balance | $6,137,267 | $7,302,456 | ▲ $1,165,189 |
| Total Liabilities and Net Assets / Fund Balance | $6,138,445 | $7,307,472 | ▲ $1,169,027 |
| Name | Title | Other | Total |
|---|---|---|---|
| Sonya Lynn | Chief Operating Officer (until 2/9/2024) | $320,190 | $320,190 |
| Adam Zimmerman | Chief Executive Officer (until 3/25/24) | $285,952 | $285,952 |
| Janey Repensek | Chief Financial Officer (until 7/1/2024) | $153,775 | $153,775 |
| Name | Title |
|---|---|
| Paul Benoit | Board Chair |
| Alan Okagaki | Board Member |
| Alexia Kelly | Board Member |
| Andrea Caupain Sanderson | Board Member |
| Jo Ann Kauffman | Board Member |
| Lee Winslett | Board Member |
| Linda Nettekoven | Board Member |
| Lisa Dow | Board Member |
| Mary Houghton | Board Member |
| Ronald Grzywinski | Board Member |
| Shivon Brite | Board Member |
| Sue Taoka | Board Member |
| Walt Krumbholz | Board Member |
| Gregory Bradley | Chief Credit Officer |
| Margaret Weiland | Chief Development & Staff Officer |
| Bruce Brooks | Chief Executive Officer |
| Adam Zimmerman | Chief Executive Officer (until 3/25/ |
| Mark Stevenson | Chief Financial Officer |
| Janey Repensek | Chief Financial Officer (until 7/1/2 |
| Turner Waskom | Chief Lending Officer |
| Carl Seip | Chief Marketing Officer |
| Sonya Lynn | Chief Operating Officer (until 2/9/2 |
| Christopher Larson | Chief Strategy Officer |
| Line Item | Amount |
|---|---|
| Other Expenses | $13,973 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Office Expenses | $7,710 | - | - | $7,710 |
| Fees for Services Accounting | $6,263 | - | - | $6,263 |
| Total Functional Expenses | $13,973 | $0 | $0 | $13,973 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The form 990 is prepared by a public accounting firm with assistance from the controller in providing data. The return is then reviewed by craft3's cfo and controller and provided to the board to review before filing with the internal revenue service.”
“A conflict of interest is a transaction or arrangement that might benefit the private interest of an officer, director, committee member, staff, or consultants of the organization or might result in a possible excess benefit transaction. In connection with any actual or possible conflict of interest, an interested person must disclose the existence of the financial interest and be given the opportunity to disclose all material facts to the directors and members of committees with governing board delegated powers considering the proposed transaction or arrangement. After disclosure of the financial interest and all material facts, and after any discussion with the interested person, he/she shall leave the governing board or committee meeting while the determination of a conflict of interest is discussed and voted upon. The remaining board or committee members shall decide if a conflict of interest exists. An interested person may make a presentation at the governing board or committee meeting, but after the presentation, he/she shall leave the meeting during the discussion of, and the vote on, the transaction or arrangement involving the possible conflict of interest. The chairperson of the governing board or committee shall, if appropriate, appoint a disinterested person or committee to investigate alternatives to the proposed transaction or arrangement. After exercising due diligence, the governing board or committee shall determine whether the organization can obtain with reasonable efforts a more advantageous transaction or arrangement from a person or entity that would not give rise to a conflict of interest. If a more advantageous transaction or arrangement is not reasonably possible under circumstances not producing a conflict of interest, the governing board or committee shall determine by a majority vote of the disinterested directors whether the transaction or arrangement is in the organization's best interest, for its own benefit, and whether it is fair and reasonable. In conformity with the above determination it shall make its decision as to whether to enter into the transaction or arrangement. If the governing board or committee has reasonable cause to believe a member has failed to disclose actual or possible conflicts of interest, it shall inform the member of the basis for such belief and afford the member an opportunity to explain the alleged failure to disclose. If, after hearing the member's response and after making further investigation as warranted by the circumstances, the governing board or committee determines the member has failed to disclose an actual or possible conflict of interest, it shall take appropriate disciplinary and corrective action. All craft3 employees and directors agree to abide by the conflict of interest policy rules by reading the employee policy handbook upon hire. All employees and directors are required to sign the policy annually.”
“The organization's governing documents and conflict of interest policy are available to the public upon request and annual audited financial statements are accessible on the company website (www.craft3.org) for the same period of disclosure as set forth in section 6104(d).”
“Capital contribution from supported organization 706,000.”
“Craft3 is exempt from federal income taxes under section 501(c)(3) of the internal revenue code. Craft3 is subject to certain business and occupation taxes, which apply equally to for-profit and nonprofit businesses, imposed by state and local taxing authorities. The taxes are assessed on a percentage of craft3's revenues. Craft3 had no uncertain tax positions as of december 31, 2024 and 2023. Unrelated business income tax, if any, is insignificant and no tax provision has been made in the accompanying consolidated financial statements. All craft3 subsidiaries are organized as llcs. Net income from the llcs is passed through to craft3, which is a nonprofit corporation organized under internal revenue code section 501(c)(3). No liability has been recorded for uncertain tax positions as of december 31, 2024 or 2023, and management believes no material uncertain tax positions have been taken.”
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 | 1178 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 5016 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 26757 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 153574 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO STRENGTHEN ECONOMIC, ECOLOGICAL AND FAMILY RESILIENCE IN PACIFIC NORTHWEST COMMUNITIES. |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | AMAN JELOKA CFO |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8882312170 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 42 7TH STREET 100 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | ASTORIA |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | OR |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 97103 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1604175 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 405975 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 13973 |
| IRS990/CYOtherRevenueAmt | 0 | -56577 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 529739 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 459189 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 13973 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 473162 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | PROVIDING BUSINESS SUPPORT, MARKETING ASSISTANCE AND HIGH RISK NON-BANK CREDIT TO BUSINESSES SPECIFIC TO SHARIA COMPLIANT FINANCING AND INDIVIDUALS IN WASHINGTON AND OREGON; IMPROVING THE PHYSICAL AND ECONOMIC ENVIRONMENTS THROUGH ENERGY EFFICIENCY MISSION-BASED LENDING. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 13973 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 6263 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 6263 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 16 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 17 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 18 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 19 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 20 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 21 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 22 | 36.00 |
| 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 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 21 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 22 | 4.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/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/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 10 | 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 | 11991 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 36410 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 37258 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 20124 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 29503 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 32874 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 5511 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 5029 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 21 | 6647 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 22 | 11440 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | PAUL BENOIT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | SHIVON BRITE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | ANDREA CAUPAIN SANDERSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | LISA DOW |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | RONALD GRZYWINSKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | MARY HOUGHTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JO ANN KAUFFMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | ALEXIA KELLY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | WALT KRUMBHOLZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | LINDA NETTEKOVEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | ALAN OKAGAKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | SUE TAOKA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | LEE WINSLETT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | GREGORY BRADLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | BRUCE BROOKS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | CHRISTOPHER LARSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | CARL SEIP |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | MARGARET WEILAND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | MARK STEVENSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | TURNER WASKOM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | ADAM ZIMMERMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 21 | SONYA LYNN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 22 | JANEY REPENSEK |
| 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/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 | 166406 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 303154 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 152464 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 191155 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 221298 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 199106 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 19 | 234591 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 20 | 280923 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 21 | 313543 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 22 | 142335 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | BOARD CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | BOARD MEMBER |
| 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 |
| 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 | CHIEF CREDIT OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | CHIEF EXECUTIVE OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | CHIEF STRATEGY OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | CHIEF MARKETING OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | CHIEF DEVELOPMENT & STAFF OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | CHIEF FINANCIAL OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | CHIEF LENDING OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | CHIEF EXECUTIVE OFFICER (UNTIL 3/25/24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 21 | CHIEF OPERATING OFFICER (UNTIL 2/9/2024) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 22 | CHIEF FINANCIAL OFFICER (UNTIL 7/1/2024) |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2014 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 13 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 473162 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 13 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | WA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 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 | TO STRENGTHEN ECONOMIC, ECOLOGICAL AND FAMILY RESILIENCE IN PACIFIC NORTHWEST COMMUNITIES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 6137267 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 7302456 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 6137267 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 7302456 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 7710 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 7710 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 706000 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 522291 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | LOAN LOSS PROVISION |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | -56577 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | -56577 |
| IRS990/OtherRevenueTotalAmt | 0 | -56577 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 4507513 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 6747923 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | BRUCE BROOKS CEO |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 522291 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | LENDING ACTIVITIES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 529739 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 529739 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 12274 |
| IRS990/PYOtherRevenueAmt | 0 | 2529 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 402820 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 393075 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 12274 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 405349 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 459189 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 473162 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/Contribution35ControlledInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/ContributionControllerInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/ContributionFamilyInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/ControlledDisqualifiedPrsnInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/DisqualifiedPrsnControllIntInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/DisqualifiedPrsnOwnrIntInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/ExcessBusinessHoldingsRulesInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/ListedByNameGoverningDocInd | 0 | 1 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/LoanDisqualifiedPersonInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/OrganizationChangeSuprtOrgInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/PaymentSubstantialContribtrInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/SupportedOrgNotOrganizedUSInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/SupportedOrgSectionC456Ind | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/SupportNonSupportedOrgInd | 0 | 0 |
| IRS990ScheduleA/Form990SchASupportingOrgGrp/SuprtOrgNoIRSDeterminationInd | 0 | 0 |
| IRS990ScheduleA/Form990SchAType1SuprtOrgGrp/OperateBenefitNonSuprtOrgInd | 0 | 0 |
| IRS990ScheduleA/Form990SchAType1SuprtOrgGrp/PowerAppointMajorityDirTrstInd | 0 | 1 |
| IRS990ScheduleA/IRSWrittenDeterminationInd | 0 | X |
| IRS990ScheduleA/OtherSupportSumAmt | 0 | 0 |
| IRS990ScheduleA/SupportedOrganizationsCnt | 0 | 1 |
| IRS990ScheduleA/SupportedOrganizationsTotalCnt | 0 | 1 |
| IRS990ScheduleA/SupportedOrgInformationGrp/EIN | 0 | 911662698 |
| IRS990ScheduleA/SupportedOrgInformationGrp/GoverningDocumentListedInd | 0 | 1 |
| IRS990ScheduleA/SupportedOrgInformationGrp/OrganizationTypeCd | 0 | 7 |
| IRS990ScheduleA/SupportedOrgInformationGrp/OtherSupportAmt | 0 | 0 |
| IRS990ScheduleA/SupportedOrgInformationGrp/SupportAmt | 0 | 0 |
| IRS990ScheduleA/SupportedOrgInformationGrp/SupportedOrganizationName/BusinessNameLine1Txt | 0 | CRAFT3 |
| IRS990ScheduleA/SupportingOrganization509a3Ind | 0 | X |
| IRS990ScheduleA/SupportingOrgType1Ind | 0 | X |
| IRS990ScheduleA/SupportSumAmt | 0 | 0 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | CRAFT3 IS EXEMPT FROM FEDERAL INCOME TAXES UNDER SECTION 501(C)(3) OF THE INTERNAL REVENUE CODE. CRAFT3 IS SUBJECT TO CERTAIN BUSINESS AND OCCUPATION TAXES, WHICH APPLY EQUALLY TO FOR-PROFIT AND NONPROFIT BUSINESSES, IMPOSED BY STATE AND LOCAL TAXING AUTHORITIES. THE TAXES ARE ASSESSED ON A PERCENTAGE OF CRAFT3'S REVENUES. CRAFT3 HAD NO UNCERTAIN TAX POSITIONS AS OF DECEMBER 31, 2024 AND 2023. UNRELATED BUSINESS INCOME TAX, IF ANY, IS INSIGNIFICANT AND NO TAX PROVISION HAS BEEN MADE IN THE ACCOMPANYING CONSOLIDATED FINANCIAL STATEMENTS. ALL CRAFT3 SUBSIDIARIES ARE ORGANIZED AS LLCS. NET INCOME FROM THE LLCS IS PASSED THROUGH TO CRAFT3, WHICH IS A NONPROFIT CORPORATION ORGANIZED UNDER INTERNAL REVENUE CODE SECTION 501(C)(3). NO LIABILITY HAS BEEN RECORDED FOR UNCERTAIN TAX POSITIONS AS OF DECEMBER 31, 2024 OR 2023, AND MANAGEMENT BELIEVES NO MATERIAL UNCERTAIN TAX POSITIONS HAVE BEEN TAKEN. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 7 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 8 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 9 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 5 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.