Liabilities / Assets
26th percentile
Higher debt load relative to assets than 26% of similar nonprofits.
EIN 85-3077637 • 501(c)3 • Montgomery, AL
Profile
Alabama forward is a state-based 501(c)(3) civic engagement coordinating table committed to advancing movement towards greater freedom and progressive, solution-oriented policy among a diverse coalition of alabama-based partner organizations, so that every alabamian can engage in the democratic process. In pursuit of this mission, alabama forward will prioritize race and gender equity to engage every alabamian in all aspects of our democracy.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
26th percentile
Higher debt load relative to assets than 26% of similar nonprofits.
Liabilities / Revenue
24th percentile
Higher debt load relative to revenue than 24% of similar nonprofits.
Net Margin
84th percentile
Higher net margin than 84% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
92nd percentile
Faster asset growth than 92% of similar nonprofits.
Revenue Growth
91st percentile
Faster revenue growth than 91% of similar nonprofits.
Assets
Up$3,467,713
Up $1,335,325 (+63%) from 2023
Liabilities
Up$12,200
Up $10,670 (+697%) from 2023
Net Assets
Up$3,455,513
Up $1,324,655 (+62%) from 2023
Revenue
Up$3,730,432
Up $1,732,097 (+87%) from 2023
Expenses
Up$2,405,777
Up $577,530 (+32%) from 2023
Net Income
Up$1,324,655
Up $1,154,567 (+679%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
Alabama forward is a state-based 501(c)(3) civic engagement coordinating table committed to advancing movement towards greater freedom and progressive, solution-oriented policy among a diverse coalition of alabama-based partner organizations, so that every alabamian can engage in the democratic process. In pursuit of this mission, alabama forward will prioritize race and gender equity to engage every alabamian in all aspects of our democracy.
Alabama forward is a 501(c)(3) civic engagement coordinating table committed to advancing freedom movement and progressive, solution-oriented policy among a coalition of organizational partners, in order for every alabamian to engage in the democratic process.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $1,576,638 | $3,062,713 | ▲ $1,486,075 |
| Accounts Receivable | $400,000 | $405,000 | ▲ $5,000 |
| Total Assets | $2,132,388 | $3,467,713 | ▲ $1,335,325 |
| Other Assets Total | $155,750 | $0 | ▼ $155,750 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $1,530 | $12,200 | ▲ $10,670 |
| Total Liabilities | $1,530 | $12,200 | ▲ $10,670 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $2,130,858 | $3,455,513 | ▲ $1,324,655 |
| Total Net Assets Fund Balance | $2,130,858 | $3,455,513 | ▲ $1,324,655 |
| Total Liabilities and Net Assets / Fund Balance | $2,132,388 | $3,467,713 | ▲ $1,335,325 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Deanna Fowler | Executive Director | FT | $92,132 | $10,380 | $102,512 |
| Name | Title |
|---|---|
| Dr Adia Winfrey | Chair |
| Angela Curry | Vice Chair |
| Benard Simelton | Board Member |
| Camille Goldstein Bennett | Board Member |
| Kynesha Brown | Board Member |
| Letetia Jackson | Board Member |
| Patricia Todd | Board Member |
| SHANTE' WOLFE | Board Member |
| Veronica Johnson | Board Member |
| Robyn Hyden | Secretary |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $1,029,387 |
| Salaries, Compensation, and Employee Benefits | $776,413 |
| Other Expenses | $599,977 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Orgs | $1,029,387 | - | - | $1,029,387 |
| Other Salaries and Wages | $433,194 | $64,730 | - | $497,924 |
| Fees for Services Other | $139,977 | $20,916 | - | $160,893 |
| Other Employee Benefits | $113,914 | $17,021 | - | $130,935 |
| Travel | $97,080 | $14,506 | - | $111,586 |
| Current Officers, Directors, Trustees, and Key Employees | $80,155 | $11,977 | - | $92,132 |
| Fees for Services Management | $47,542 | $7,104 | - | $54,646 |
| Payroll Taxes | $39,271 | $5,868 | - | $45,139 |
| Fees for Services Accounting | $26,570 | $3,970 | - | $30,540 |
| Advertising | $13,646 | $2,039 | - | $15,685 |
| All Other Expenses | $6,141 | $9,340 | - | $15,481 |
| Pension Plan Contributions | $8,946 | $1,337 | - | $10,283 |
| Occupancy | $8,302 | $1,241 | - | $9,543 |
| Other Expenses | $5,144 | $769 | - | $5,913 |
| Information Technology | $4,817 | $720 | - | $5,537 |
| Insurance | $1,694 | $253 | - | $1,947 |
| Total Functional Expenses | $2,206,252 | $199,525 | $0 | $2,405,777 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Transform Alabama | Talladega, AL | 501(c)(3) | Subgrant | $139,606 |
| Gasp | Birmingham, AL | 501(c)(3) | Subgrant | $70,500 |
| Naacp Alabama | Athens, AL | 501(c)(3) | Subgrant | $67,675 |
| Hometown Organizing Project | Montevallo, AL | 501(c)(3) | Subgrant | $61,750 |
| Alabama Coalition for Immigrant Justice | Irondale, AL | 501(c)(3) | Subgrant | $61,000 |
| Project Say Something | Florence, AL | 501(c)(3) | Subgrant | $60,000 |
| Alabama Justice Initiative | Birmingham, AL | 501(c)(3) | Subgrant | $51,000 |
| United Women of Color | Huntsville, AL | 501(c)(3) | Subgrant | $49,430 |
| Black Belt Community Foundation | Selma, AL | 501(c)(3) | Subgrant | $46,000 |
| SOUTH ALABAMA BLACK WOMEN'S ROUNDTABLE | Dothan, AL | 501(c)(3) | Subgrant | $46,000 |
| Akeep | Montgomery, AL | 501(c)(3) | Subgrant | $40,000 |
| Alabama Rivers Alliance | Birmingham, AL | 501(c)(3) | Subgrant | $33,500 |
| Metro Montgomery County Naacp | Montgomery, AL | 501(c)(3) | Subgrant | $30,650 |
| Sweet Alabama | Birmingham, AL | 501(c)(3) | Subgrant | $30,600 |
| Hispanic Interest Coalition of Alabama | Homewood, AL | 501(c)(3) | Subgrant | $30,500 |
| The Ordinary People Society | Dothan, AL | 501(c)(3) | Subgrant | $30,500 |
| Alabama Democracy Centersomna Inc | Huntsville, AL | 501(c)(3) | Subgrant | $30,000 |
| Stand Up Mobile a Blueprint for US | Mobile, AL | 501(c)(3) | Subgrant | $30,000 |
| Bay Area Womens Coalition | Mobile, AL | 501(c)(3) | Subgrant | $26,500 |
| Planned Parenthood Southeast | Atlanta, GA | 501(c)(3) | Subgrant | $20,500 |
| Rollin to the Polls | Montgomery, AL | 501(c)(3) | Subgrant | $19,500 |
| Church Women United Mgm | Montgomery, AL | 501(c)(3) | Subgrant | $14,550 |
| Faith in Action Alabama | Birmingham, AL | 501(c)(3) | Subgrant | $13,776 |
| Alabama Arise | Montgomery, AL | 501(c)(3) | Subgrant | $11,000 |
| Alabama Possible | Birmingham, AL | 501(c)(3) | Subgrant | $9,100 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“Form 990 is reviewed initially by the executive director, board chair and board treasurer. After their review, the 990 is provided to the board of directors for their review and approval.”
“Periodic review of policy with personnel to ensure compliance.”
“Documents are made available upon request.”
“There were no changes to the process from prior year.”
“As of december 30, 2024, the organization had no uncertain tax positions that qualify for disclosure in the financial statements. The organization files an annual form 990 with the internal revenue service, and its tax returns for the fiscal year 2021 and subsequent years remain subject to examination by tax authorities.”
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 | 1530 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 12200 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 400000 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 405000 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | ALABAMA FORWARD IS A 501(C)(3) CIVIC ENGAGEMENT COORDINATING TABLE COMMITTED TO ADVANCING FREEDOM MOVEMENT AND PROGRESSIVE, SOLUTION-ORIENTED POLICY AMONG A COALITION OF ORGANIZATIONAL PARTNERS, IN ORDER FOR EVERY ALABAMIAN TO ENGAGE IN THE DEMOCRATIC PROCESS. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 2039 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 13646 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 15685 |
| IRS990/AllOtherContributionsAmt | 0 | 3725405 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 9340 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 6141 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 15481 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | GOOD STEWARD FINANCIAL COMPANY LLC |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 3363473852 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2779 S CHURCH ST STE 302 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | BURLINGTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NC |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 27215 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1576638 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 3062713 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 11977 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 80155 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 92132 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 3725405 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 1029387 |
| IRS990/CYInvestmentIncomeAmt | 0 | 3804 |
| IRS990/CYOtherExpensesAmt | 0 | 599977 |
| IRS990/CYOtherRevenueAmt | 0 | 647 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 576 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1324655 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 776413 |
| IRS990/CYTotalExpensesAmt | 0 | 2405777 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 3730432 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | ALABAMA FORWARD PROVIDES A VARIETY OF CAPACITY-BUILDING SERVICES, PROGRAMS, AND RESOURCES TO ITS NETWORK OF MEMBER ORGANIZATIONS, INCLUDING SUBGRANTS, TRAININGS, TECHNICAL ASSISTANCE, ACCESS TO CAPACITY-BUILDING TOOLS AND RESOURCES, AND PROGRAMS THAT AMPLIFY THEIR INDIVIDUAL MISSIONS AND ACTIVITIES. |
| 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 | 13 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1693036 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 3970 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 26570 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 30540 |
| IRS990/FeesForServicesManagementGrp/ManagementAndGeneralAmt | 0 | 7104 |
| IRS990/FeesForServicesManagementGrp/ProgramServicesAmt | 0 | 47542 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 54646 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 20916 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 139977 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 160893 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 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 | 40.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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 10380 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | DR ADIA WINFREY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | ANGELA CURRY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | ROBYN HYDEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | KYNESHA BROWN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | PATRICIA TODD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | BENARD SIMELTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | LETETIA JACKSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | CAMILLE GOLDSTEIN BENNETT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | SHANTE' WOLFE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | VERONICA JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | DEANNA FOWLER |
| 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 | 92132 |
| 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/TitleTxt | 0 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY |
| 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 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2020 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GrantAmt | 0 | 1029387 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 1029387 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 1029387 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 3730432 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 720 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 4817 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 5537 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 253 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 1694 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 1947 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 3804 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 3804 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 16 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | AL |
| 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 | ALABAMA FORWARD IS A STATE-BASED 501 (C) (3) CIVIC ENGAGEMENT COORDINATING TABLE COMMITTED TO ADVANCING MOVEMENT TOWARDS GREATER FREEDOM AND PROGRESSIVE, SOLUTION-ORIENTED POLICY AMONG A DIVERSE COALITION OF ALABAMA-BASED PARTNER ORGANIZATIONS, SO THAT EVERY ALABAMIAN CAN ENGAGE IN THE DEMOCRATIC PROCESS. IN PURSUIT OF THIS MISSION, ALABAMA FORWARD WILL PRIORITIZE RACE AND GENDER EQUITY TO ENGAGE EVERY ALABAMIAN IN ALL ASPECTS OF OUR DEMOCRACY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2130858 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3455513 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2130858 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 3455513 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 1241 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 8302 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 9543 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 155750 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 17021 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 113914 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 130935 |
| IRS990/OtherExpensesGrp/Desc | 0 | SPECIAL/PROGRAM EVENTS |
| IRS990/OtherExpensesGrp/Desc | 1 | DUES AND SUBCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 2 | TRAINING |
| IRS990/OtherExpensesGrp/Desc | 3 | CATERING |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 20080 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 2404 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 15250 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 769 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 134385 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 16087 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 5144 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 154465 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 18491 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 15250 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 5913 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 647 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 647 |
| IRS990/OtherRevenueTotalAmt | 0 | 647 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 64730 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 433194 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 497924 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 5868 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 39271 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 45139 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 1337 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 8946 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 10283 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | DEANNA FOWLER |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | TICKET AND MERCHANDISE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 576 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 576 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | SHAKE THE FIELD IS A NARRATIVE CAMPAIGN, INTERACTIVE WEBSITE, COMMUNITY, AND LIFESTYLE BRAND TARGETING ALABAMIANS BETWEEN THE AGES OF 18-45 WHO LIVE IN THE STATE OF ALABAMA AND/OR IN THE ALABAMA DIASPORA. THE GOAL OF EACH OF THESE COMPONENTS IS TO CREATE AN ENCOURAGING AND FUN SPACE FOR TARGET AUDIENCE MEMBERS TO CULTIVATE PRO-DEMOCRACY CIVIC IDENTITIES AND RELATIONSHIPS WHILE ALSO EMBRACING COMMITMENT TO LONG-TERM INVESTMENT IN ALABAMA'S CIVIC ENGAGEMENT, ARTISTIC, AND CULTURAL COMMUNITIES. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 329245 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | POWER ON THE LINE IS A STATEWIDE NARRATIVE CAMPAIGN INTENDED TO RAISE AWARENESS ABOUT THE IMPACT OF THE MERRIL V. MILLIGAN CASE BROUGHT BEFORE THE US SUPREME COURT AND THE IMPACT THE CENSUS AND THE REDISTRICTING PROCESS HAS ON EVERYDAY LIFE FOR ALABAMIANS ACROSS THE STATE. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 183971 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1946981 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 743919 |
| IRS990/PYInvestmentIncomeAmt | 0 | 216 |
| IRS990/PYOtherExpensesAmt | 0 | 716609 |
| IRS990/PYOtherRevenueAmt | 0 | 30610 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 20528 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 170088 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 367719 |
| IRS990/PYTotalExpensesAmt | 0 | 1828247 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1998335 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1324655 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| 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 | 576 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 4862102 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1946981 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3207830 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 507017 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 10523930 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 3804 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 216 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 169 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 60 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 4249 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 1145 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 646 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 646 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.99950 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.10000 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 10523930 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 4862102 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1946981 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3207830 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 507017 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 10523930 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 10528825 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | AS OF DECEMBER 30, 2024, THE ORGANIZATION HAD NO UNCERTAIN TAX POSITIONS THAT QUALIFY FOR DISCLOSURE IN THE FINANCIAL STATEMENTS. THE ORGANIZATION FILES AN ANNUAL FORM 990 WITH THE INTERNAL REVENUE SERVICE, AND ITS TAX RETURNS FOR THE FISCAL YEAR 2021 AND SUBSEQUENT YEARS REMAIN SUBJECT TO EXAMINATION BY TAX AUTHORITIES. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | 1 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 0 | 40000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 1 | 11000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 2 | 61000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 3 | 30000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 4 | 51000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 5 | 9100 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 6 | 33500 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 7 | 26500 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 8 | 46000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 9 | 14550 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 10 | 13776 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 11 | 70500 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 12 | 30500 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 13 | 61750 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 14 | 30650 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 15 | 67675 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 16 | 20500 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 17 | 60000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 18 | 19500 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 19 | 46000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 20 | 30000 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 21 | 30600 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 22 | 30500 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 23 | 139606 |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 24 | 49430 |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 0 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 1 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 2 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 3 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 4 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 5 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 6 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 7 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 8 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 9 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 10 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 11 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 12 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 13 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 14 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 15 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 16 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 17 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 18 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 19 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 20 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 21 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 22 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 23 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 24 | 501(C)(3) |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 0 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 1 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 2 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 3 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 4 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 5 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 6 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 7 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 8 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 9 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 10 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 11 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 12 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 13 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 14 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 15 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 16 | 0 |
| IRS990ScheduleI/RecipientTable/NonCashAssistanceAmt | 17 | 0 |
No mirrored PDF or thumbnail assets are attached yet.